Skip to content

bchan9803/George-Slack-Bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

16 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

George-Slack-Bot

2022 ACA Technical Project (Bryan Chan)

George the Beaver Slack Bot!

George-the-Beaver

(Duck Dynasty: Too Close for Comfort (Season 1, Episode 6) https://www.youtube.com/watch?v=KMVbQ_Wzcg4)

George is a digital beaver, who seeks to make your private Slack channel a functional and efficient workplace.

Here is a helpful guide for some of the functions included with George:

  1. ;help - Use this command followed by your question, so that the channel owner can quickly come to assist you. βœ‹

  2. ;time - This command will trigger the current date and time. ⏰

  3. ;happy bday - Use this command to send someone in the chat a nice b-day GIF! 🎁 πŸ₯³

  4. ;beaver - A easter egg that sends a GIF of "George the Beaver" from Duck Dynasty. πŸ¦†

  5. ;happy - Posts a happy face GIF to express your happiness! 😊

  6. ;thumbs up - Agree with someone? Use the Phil Robertson iconic "thumbs up" GIF to display your agreement. πŸ‘

  7. ;homie - Feel the need to display your inner Uncle Si? Use this command to display his iconic quote, "Homie don't play that". πŸ¦†πŸ™…β€β™‚οΈ

George even has a built-in cheater detector! George will send a private direct message to the server owner if he encounters a channel message with the following key work: "copy".

Forgot the commands? Use the ;guide command to display the command list.

How to get started:

  1. In the main.py file, copy your Slack user ID, and paste it into the variable "owner-user-id", underneath the comment "Main".
  2. Run the program via the terminal!

MAKE SURE YOU HAVE THE FOLLOWING INSTALLED:

  • Python
  • Slack Client (pip3 install slack_sdk)
  • Slack Bolt (pip3 install slack_bolt)

Coded by Bryan Chan for the 2022 ACA Technical Project (2022).

MIT LICENSE

About

2022 ACA Technical Project (Bryan Chan)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages