JuliaLangSlack / StackOverflowBot

Integration between Stack Overflow, Twitter, and Slack!

Home Page:https://twitter.com/JuliaOverflow

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Stack Overflow, Twitter, and Slack

Integration between Stackoverflow, Twitter, and Slack for the JuliaLang.slack.com workspace.

Every 30 minutes, a GitHub Action will run, which pings the StackOverflow API for new Julia tagged questions. If there are new questions, it posts them in the #stackoverflow-feed channel on the JuliaLang Slack and on Twitter.

Every even numbered day of the month at 11 AM UTC time, un-answered questions will be re-posted.

This project is built in pure Julia and uses Slack.jl as well as StackOverflow.jl.

Current state

The code for this repo should now be in a static state and 100% Julia (yay). The only change on the near horizon is that Re-posted questions will be sent as a threaded message. This integration will happen in Slack.jl and then be utilized here.

All feeedback / suggestions / feature requests are welcome! Just open an issue on this repo.

Env Secrets

JULIALANGSLACKENDPOINT should be in the form or /services/TQVJBU534/BR8C1LMPS/42thawJz34SWSgZCpniyLBSE. See https://github.com/JuliaLangSlack/Slack.jl#usage for more details.

Resources

YML Check

Slack App settings page

Slack Message formatting check

GitHub Action Scheduling Docs

Slack.jl

StackOverflow.jl

About

Integration between Stack Overflow, Twitter, and Slack!

https://twitter.com/JuliaOverflow


Languages

Language:Julia 100.0%