79043feb91d421ede125359500ff374ee129ecb7
*** This project lives @ https://gitlab.rickelobe.com/Bots/R0b3BOT ***
Description
This is R0b3's Discord Bot. It's creation was basically a challenge posed a coworker who said "Hey, you can write Discord Bots in Python... Make one to display your 3D printer status!". But as time went on, a few more features were added. Aside from being able to query and monitor your 3D printer, it can also fetch the current status of a service monitroed by your StatPing instance. If you'd like to "subsrcibe"
Features
- Query & Monitor 3D Printer Status using
$printstatcommand(Requires that your printer is connected to Octoprint)

- Query serivces states on StatPing using the
$spstatus - Use
$spsubto "Subscribe" to service change alerts for StatPing services. Subscribed alerts are persistent and are not lost on bot restart. - Play a selection of sound clips to voice channel members using the various commands (
$torololo,$oops,$promoted, etc)
Requirements
- discord.py version 1.2.4 or greater
pip install discord.py
Configuration
- Create a Discord Bot via Developer tools
- Enter configuration parameters in bot_config.conf.example
- Enter OctoPrint config parameters in octoapi.conf.example
- Rename *.example files as *.conf
Description
A Discord Bot that can be used to monitor & query the status of your 3D printer via Octoprint, among other things.
Readme
MIT
51 MiB
0 Stars
1 Watchers
0 Forks