Commit graph

117 commits

Author SHA1 Message Date
0b3c2e7121 Move modlog and events into jarvis.client 2022-02-25 21:53:16 -07:00
824548b04d Add on_command listener 2022-02-21 13:04:18 -07:00
33440f6150 Move custom Jarvis client class to own file 2022-02-21 01:27:55 -07:00
0175fce442 Migrate twitter 2022-02-19 20:10:05 -07:00
fd97e82ed4 Move tasks to jarvis-tasks 2022-02-19 17:04:43 -07:00
38c0a47086 Fix dev cog, add error logging 2022-02-16 11:09:17 -07:00
3d2dc03d70 Lots of abstraction, ref #121 2022-02-09 14:18:56 -07:00
ace64e9ad9 New pre-commit compliance 2022-02-04 13:15:03 -07:00
5629dd534f Update init 2022-02-04 09:55:05 -07:00
7a17410514 The 100-character line reckoning. Reformatted every file that needed it 2022-02-02 20:28:40 -07:00
9fa3e2c26b Migrate permission checks, utils, and init 2022-02-01 17:54:13 -07:00
09f38dc955 Add Tweet filtering for retweets 2021-10-26 10:44:38 -06:00
647740520d Add pigpen, remove bug in encode/decode that allowed for pings 2021-09-30 09:38:12 -06:00
e0cebee75f Add TwitterCog, version to 1.11.0 2021-09-26 19:44:04 -06:00
0a10b8fc02 Migrate rolegiver to custom database object 2021-09-02 12:35:50 -06:00
49d6596a18 Fix a few typos 2021-09-02 12:00:11 -06:00
f61abda4c0 Fix remindme, rolegiver 2021-09-02 11:14:12 -06:00
d076ffbd80 Change to isort on all files 2021-09-01 20:32:05 -06:00
898ff8abad Fix sort error in rolegiver, minor /status changes 2021-08-08 10:50:18 -06:00
c2b354dde6 Version bump 2021-08-06 20:27:11 -06:00
93759287ca Pass all flake8 checks 2021-08-06 20:24:50 -06:00
a87783db16 Initial pre-commit update with formatting 2021-08-06 17:47:06 -06:00
f701cc9655 Close #81, wrote custom caching in on_member_update to handle duplicates 2021-08-06 00:16:51 -06:00
5587bce34b Various modlog fixes 2021-08-05 18:45:21 -06:00
328dd2a1bc Migrate to mongoengine instead of custom ORM 2021-08-05 09:43:38 -06:00
a3228280f6 Fix broken events 2021-08-03 11:11:55 -06:00
7a2b407a9d Starboard revamp, closes #76 2021-08-03 01:55:15 -06:00
949106bf4a Add missing active on star add 2021-08-03 00:54:53 -06:00
85082cbf16 Fix on_message_delete throwing error on attachments only 2021-08-02 23:50:50 -06:00
a9e6185b7e Settings management re-write 2021-08-02 18:23:23 -06:00
316384fd52 Enable support for disabling events 2021-08-02 17:50:25 -06:00
e43da56776 No awaiting modlog_embed, check if massmention not None 2021-08-01 09:49:34 -06:00
7b6c399f6f Password generator, lots of cleanup, more dynamic db configs 2021-07-31 00:03:03 -06:00
967d94242e Bug fixes, add /serverinfo, closes #73 2021-07-28 18:50:11 -06:00
421328662d Bump version to 1.8.0 2021-07-26 19:26:41 -06:00
e48c987bcd Add roleping expansion, closes #38 2021-07-26 19:10:49 -06:00
fd4dd7262e Bump version to 1.7.0 2021-07-25 17:28:28 -06:00
bf985bc050 Fix issues with imports 2021-07-25 16:52:48 -06:00
bdc2eb6a78 Break out background tasks and events into seperate modules 2021-07-25 16:46:23 -06:00
fb7c49cf5c Bump version to 1.6.0 2021-07-25 01:29:28 -06:00
0c2be54bcd Close #9 2021-07-24 22:14:54 -06:00
c963dbd889 Admin embeds standardization, closes #65, closes #66 2021-07-24 22:08:37 -06:00
a940ba7aba Change ban/kick messages to embeds, closes #70 2021-07-24 21:50:45 -06:00
0496e288c2 Fix outright failure to send DM on ban 2021-07-24 21:19:39 -06:00
1f552d7d32 Fix fstring issue in /bans list 2021-07-24 21:06:52 -06:00
53f4f2838d Fix ban command to not error on failed DM 2021-07-24 20:55:23 -06:00
7bf5e85466 Fix attempting to await audit log 2021-07-24 20:07:04 -06:00
548cef00e7 Some some database objects in modlog 2021-07-24 20:00:35 -06:00
f6dc7743f5 Small bugfixes 2021-07-24 19:55:39 -06:00
e9f13e4a71 Normalize error messages in Starboard 2021-07-24 19:14:29 -06:00