Commit Graph

14 Commits (master)

Author SHA1 Message Date
Luther Wen Xu 32ed99d73d
fix: Recalculate all messages instead of first 2020-09-15 07:31:03 +07:00
Luther Wen Xu 877cf55380
feat: Catch new messages during level recalculation
The code now goes through all the channels again until no new messages are found.
2020-09-15 00:08:15 +07:00
Luther Wen Xu 75b91331a7
feat: Add ignored channels 2020-06-06 17:26:34 +07:00
Luther Wen Xu e28fffa193
fix: Ignore all DMs 2020-05-31 22:57:58 +07:00
Luther Wen Xu 069da9f1c6
fix: Bot should not be given roles 2020-05-31 12:10:45 +07:00
Luther Wen Xu fa21b5abf6
chore: Fix bugs pointed out by linter 2020-05-31 11:23:23 +07:00
Luther Wen Xu ce43bd5864
fix: Keep calm and report panics
This prevents random crashes within Milen's code.
2020-05-31 11:13:40 +07:00
Luther Wen Xu 2ec00273c1
fix: Listen to bot levels 2020-05-31 11:05:56 +07:00
Luther Wen Xu 0b2e1caf51
fix: Fix off-by-one bug in level calculation 2020-05-31 11:04:07 +07:00
Luther Wen Xu 830eeb543a
fix: Prevent people with no role from getting roles 2020-05-30 22:56:19 +07:00
Luther Wen Xu d273102aa2
feat: Add level roles 2020-05-30 22:50:26 +07:00
Luther Wen Xu 879b482b7a
feat: Implement level 2020-05-30 21:31:50 +07:00
Luther Wen Xu f531877521
feat: Implement level listener 2020-05-30 20:49:45 +07:00
Luther Wen Xu 4f687f4d56
commands+db: Implement level recalculation 2020-05-12 22:30:35 +07:00