Ske
560b79c2ae
Refactored config file loading
2019-03-08 17:22:05 +01:00
Ske
f21fd968fd
Add support for a configuration file.
2019-03-07 16:29:46 +01:00
Ske
121f8ab8c3
Don't error if no log channel defined
2018-12-10 20:24:14 +01:00
Ske
72590ec92c
Massive refactor/update/UX improvement dump. Closes #6 .
2018-12-05 11:44:10 +01:00
Ske
4337430823
Check for an existing webhook made by the bot first.
...
Otherwise, it'd create a new one and in case of failures or database corruptions,
you'd hit the webhook limit quickly.
This was a feature pre-rewrite but got lost in translation.
2018-11-30 20:39:10 +01:00
Ske
3e5357d27f
Whoops pt. 2
2018-11-13 14:01:24 +01:00
Ske
a72a7c3de9
Merge branch 'rewrite-port'
2018-11-08 16:43:09 +01:00
Ske
ce319408a6
Add playing message with help info
2018-10-30 20:25:06 +01:00
Ske
a4449ceaae
Remove commented-out old code
2018-10-27 23:31:45 +02:00
Ske
58d8927380
Message and error logging, various bugfixes
2018-10-27 23:30:12 +02:00
Ske
4217d5d5d8
Basic proxy functionality fixed
2018-10-27 22:00:41 +02:00
Ske
2f728e09aa
Remove unsupported Influx/Grafana analytics code
2018-10-11 11:23:20 +02:00
Ske
05cf04df03
Fix webhook stat reporting
2018-09-15 15:12:51 +02:00
Ske
fd67945660
Catch exceptions in message handler and not command dispatch. Closes #18
2018-09-15 14:52:24 +02:00
Ske
7b99a89bb9
Add error logging to a channel. Closes #11 .
2018-09-07 18:17:30 +02:00
Ske
f067485e88
Major command handling refactor
2018-09-07 17:34:38 +02:00
Ske
99e2fad2b2
Make InfluxDB connection options configurable
2018-09-01 19:16:42 +02:00
Ske
a130e2215a
Move stats stuff into its own class. Closes #1
2018-09-01 19:12:33 +02:00
Ske
780bc8a512
Read database connection parameters from environment
2018-08-22 19:50:32 +02:00
Ske
a6708cb788
Set logging level to INFO
2018-07-25 11:56:37 +02:00
Ske
8936029dc8
Massive refactor of pretty much everything in the bot
2018-07-24 22:49:52 +02:00