Skip to content

JuliaLangSlack/StackOverflowBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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