Skip to content

Commit

Permalink
Add Slack integrations folder and README.md
Browse files Browse the repository at this point in the history
- This will make it easier to make changes to the Slack bots that have
been created to simplify our lives
  • Loading branch information
sglavoie committed Jul 18, 2019
1 parent 5067f79 commit 9e6f670
Showing 1 changed file with 43 additions and 0 deletions.
43 changes: 43 additions & 0 deletions slack/README.md
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:
```

0 comments on commit 9e6f670

Please sign in to comment.