/u/SmallYTChannelBot Source Code
The source code for /u/SmallYTChannelBot.
Docker
-
Clone the repo
-
Edit the configuration file and rename
-
Build the images:
sudo docker-compose build
- Start the containers:
sudo docker-compose up -d
TODOs
-
[ ] Implement
!recheck
command to recheck already removed submissions -
[ ] Ignore bot commands when they're formatted as code (
or indentation)
-
[ ] Write a bot for the discord
-
[ ] Implement a stream for edited comments
About the database's structure
users
is where usernames and the scores are kept. lambdas
is for every
time a lambda is given. Is linked to users
. stats
keeps unique users (just
the amount of users in users
), the total lambda in circulation (everyone's
lambda scores summed), and the times help given, which is just the sum of every
unique entry in lambdas
. blacklist
is the reddit id of every comment /
submission the bot has dealt with. If running on a new system you'll need to
update this. You can do this using archive_posts.py