Commit Graph

2 Commits (c801ced15cc38e770292cb8f7a0368b050ce238a)

Author SHA1 Message Date
Tristan Gosselin-Hane c801ced15c
Completely refactor the codebase and make everything object-oriented and pythonic 6 years ago
Tristan Gosselin-Hane 2c0ae52fe5
Make the project a valid python package 6 years ago
Tristan Gosselin-Hane 1e0ef1426f
Lint code with Flake8 6 years ago
Tristan Gosselin-Hane 4b34297695
Refactor project structure 6 years ago
Tristan Gosselin-Hane 104dfbc94c
Refactored loggers to use proper names to aid debugging 7 years ago
Tristan Gosselin-Hane f24d730294 Add optional analytics logging to elasticsearch 7 years ago
Tristan Gosselin-Hane fdabf8c00e Formatted all files 7 years ago
Tristan Gosselin-Hane 21e2420eaf Add basic rate-limiting to combat spam 7 years ago
Tristan Gosselin-Hane 2ca84c7fe8 Automatically provision webhooks 7 years ago
Tristan Gosselin-Hane ac940d02e5 Added lots of discord bot functionality 7 years ago
Tristan Gosselin-Hane 46277944aa Added embedded minecraft authentication server to map minecraft 7 years ago
Tristan Gosselin-Hane 3ad569b1d2 Implement python logging facility 7 years ago
Tristan Gosselin-Hane 6e9be786d2 Get rid of option parser and load everything from the config file 7 years ago
Tristan Gosselin-Hane 68d2055707 Added SQLAlchemy and started tracking bot state in database. 7 years ago
Tristan Gosselin-Hane bae4f0e42a Move configuration to seperate file 7 years ago