forked from world-class/REPL
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add Slack integrations folder and README.md
- This will make it easier to make changes to the Slack bots that have been created to simplify our lives
- Loading branch information
Showing
1 changed file
with
43 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
[Go back to the main page](https://github.com/world-class/REPL) | ||
|
||
# Slack | ||
# Table of contents | ||
<!-- vim-markdown-toc GFM --> | ||
|
||
* [Slack app integrations](#slack-app-integrations) | ||
* [Calendar Linker Bot](#calendar-linker-bot) | ||
* [Resource Locator Bot](#resource-locator-bot) | ||
|
||
<!-- vim-markdown-toc --> | ||
|
||
## Slack app integrations | ||
### Calendar Linker Bot | ||
Access it on Slack by typing `/calendar @username`. This app currently displays the following information: | ||
``` | ||
Hey {{username}}, here's a UoL calendar for you :simple_smile:. | ||
• Not logged in with a Google account? → <https://calendar.google.com/calendar/embed?src=pmaaof55arb3aku90d2n5bhasg%40group.calendar.google.com|View calendar here> | ||
• Logged in with a Google account? → <https://calendar.google.com/calendar/r?cid=cG1hYW9mNTVhcmIzYWt1OTBkMm41Ymhhc2dAZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ|View calendar here> | ||
``` | ||
|
||
### Resource Locator Bot | ||
Access it on Slack by typing `/resources @username`. This app currently displays the following information: | ||
|
||
``` | ||
Dear {{username}}, someone told me you might be interested in checking out the following *resources* to help you with your studies :simple_smile:. | ||
• #bugs: <https://github.com/world-class/REPL/blob/master/kinks/README.md|Lists of bugs for the different modules> | ||
• <https://github.com/world-class/REPL/tree/master/modules|Info specific for each module> | ||
• Don't forget to check out the right *channels on Slack* that will be best suited to help you! | ||
→ *Modules Level 4*: #how-computers-work, #cm1005-intro-prog-i, #cm1015-numerical-math, #cm1040-web-dev, #cm1035-algos-data-i, #cm1020-discrete-math, #cm1025-fundamental-cs, #cm1010-intro-prog-ii | ||
• Other _main_ Slack channels to find *help* and *resources*: #notes, #reviewexchange, #cs-professionals, #linux, #bookworm, #newbies, #live-sessions, #resources, #free-stuff, #studytips_and_tools, #deadlines | ||
• *Online courses* (<https://github.com/world-class/REPL/blob/master/online_courses/free/README.md|free> or <https://github.com/world-class/REPL/blob/master/online_courses/paid/README.md|paid>) to supplement your learning | ||
• <https://github.com/world-class/REPL/blob/master/podcasts/README.md|Podcasts>, <https://github.com/world-class/REPL/blob/master/software/README.md|software>, <https://github.com/world-class/REPL/blob/master/websites/README.md|websites>, <https://github.com/world-class/REPL/blob/master/youtube/README.md|YouTube videos> | ||
• <https://github.com/world-class/REPL/blob/master/after_uol/README.md|Next steps after this BSc> | ||
• *UoL calendar* with *week number*, *deadlines*, etc. (*without* <https://calendar.google.com/calendar/embed?src=pmaaof55arb3aku90d2n5bhasg%40group.calendar.google.com|Google account logged in>, *with* <https://calendar.google.com/calendar/r?cid=cG1hYW9mNTVhcmIzYWt1OTBkMm41Ymhhc2dAZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ|Google account logged in>) | ||
• *New to Slack*? See <https://get.slack.help/hc/en-us/articles/201374536-Slack-keyboard-shortcuts|available shortcuts>, <https://get.slack.help/hc/en-us/articles/202288908-Format-your-messages|how to format your messages>, <https://slack.com/slack-tips/share-code-snippets|how to share snippets of code> (JavaScript, HTML, CSS, Python, C++, etc.) and the <https://get.slack.help/hc/en-us|Slack Help Center> for anything else | ||
• *Want to make this message better and know (or want to know) something about GitHub*? You can <https://github.com/world-class/REPL/blob/master/slack/README.md|update this message here> by sending a _pull request_ and even <https://github.com/world-class/REPL|contribute to the main project here>! | ||
• :robot: Thank you, good luck and may this degree be as easy as Pi. :wink: | ||
``` |