Skip to content

A chat bot for Slack that sends messages when new competition dates are released for the FIRST Robotics Competition.

Notifications You must be signed in to change notification settings

brianjmaher/FRCSlackbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FRCSlackbot

Dependencies: beautifulsoup4, slackclient

The packages can be installed with PIP by running "pip install beautifulsoup4" and "pip install slackclient".

To run:

  1. Download the repository as a .zip file.

  2. Extract the files.

  3. Rename "settings_example.py" to "sample.py" and edit the file to contain your Slack API token, the channel you want to post to, the username you want your bot to post with, the filename you want to use for the event cache (your choice), and the desired time between scrapes (in seconds).

  4. Open the command prompt.

  5. "cd" into the FRCSlackbot folder.

  6. Run "python main.py"

  7. A KeyboardInterrupt can be used to terminate the program. In the command line, this is CTRL + C on Windows/Linux and Command + C on Mac. Alternatively, "python.exe" can be terminated via the Task Manager.

About

A chat bot for Slack that sends messages when new competition dates are released for the FIRST Robotics Competition.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages