*** 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!".
Features
- Query & Monitor 3D Printer Status using
$printstat
command(Requires that your printer is connected to Octoprint)
- Play a selection of sound clips to voice channel members using the various commands (
$torololo
,$oops
,$promoted
, etc)
Commands
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 and setup your config