Commit graph

44 commits

Author SHA1 Message Date
a39f297669 Remove molter 2022-05-02 01:57:35 -06:00
d76d030bfd perflint and pylint recommendations 2022-05-02 01:18:33 -06:00
0b67131ded Update client.on_command_error to provide more useful feedback 2022-05-01 10:37:43 -06:00
a9067bbdeb Catch all generic errors 2022-04-30 19:53:20 -06:00
966738b524 Add error handling in client 2022-04-30 19:28:20 -06:00
f04119a228 Undo fix, rely on patch in jarvis_core 2022-04-29 15:05:20 -06:00
ed172790f9 Fix missed invites due to extra characters 2022-04-29 14:33:49 -06:00
d354211e0c Fix phishing sync 2022-04-23 14:41:05 -06:00
46a9f0342c Update warnings 2022-04-20 10:14:22 -06:00
28d758ec5f Fix build_embed imports 2022-04-20 00:36:00 -06:00
9ef53178b1 Change console arg context based on context type 2022-04-19 18:30:22 -06:00
964c3747f1 Fix console logging of commands 2022-04-19 18:27:15 -06:00
bbb12b1e29 Add jarvis.const to avoid potential future circular import 2022-04-19 18:13:56 -06:00
f899174fa0 Fix running .items() on list 2022-04-19 17:18:27 -06:00
dc01bb9d53 Improve message command support in client 2022-04-19 17:17:48 -06:00
3c23802ca0 Fix error in tail with too large of log 2022-04-19 17:12:15 -06:00
a4b0ae2b79 Fix on_command to support message commands 2022-04-19 17:01:36 -06:00
03d08dd16c Add support for message commands in client 2022-04-19 16:56:58 -06:00
05527a74a3 Allow users with MANAGE_GUILD permissions to be exempt from roleping 2022-04-19 15:33:42 -06:00
a220b29303 Update member events, fix error if activitylog channel no longer exists 2022-04-19 11:34:35 -06:00
13ebc33ae1 Add guild name to error handling 2022-04-12 11:10:48 -06:00
20a4c74193 Fix on_member_join 2022-04-04 19:48:35 -06:00
427f4a9cf9 Fix remaining datetime.now calls 2022-03-30 10:26:52 -06:00
989d8daff8 Fix target_id check in logs 2022-03-30 10:20:16 -06:00
87e3b18a77 Better command logging 2022-03-30 10:13:18 -06:00
278f8b0790 Fix paste error 2022-03-30 09:51:30 -06:00
047cf075f2 Add channel context to a few activitylog actions 2022-03-28 18:15:49 -06:00
3b9a3f721b Fix errors in client event processing 2022-03-26 21:40:22 -06:00
029743f977 Lots more event debugging 2022-03-26 21:32:24 -06:00
c2c94a71d6 More debug logs 2022-03-26 21:18:17 -06:00
5d3af23f0e Fix timestamps being wrong 2022-03-26 03:27:26 -06:00
dffd5f780f Cooldown handling, formatting 2022-03-25 12:45:41 -06:00
1225034f72 More logging 2022-03-23 19:04:31 -06:00
b0c461ab7d Finally add logging, use dateparser in RemindMe 2022-03-23 18:27:23 -06:00
1fc0aec8f6 Add thread option to autoreact 2022-03-20 00:26:54 -06:00
51c3298b86 Create jarvis.utils.embeds for various embeds 2022-03-18 19:26:24 -06:00
526038c725 Re-add phishing sync, fix all client events, dual layer phishing check 2022-03-18 00:32:45 -06:00
60ab06b544 Remove phishing sync, rely on external API for now 2022-03-17 15:52:26 -06:00
89907026cd Add unsafe URL checker via spoopy detector 2022-03-17 15:36:54 -06:00
06ab5d105f Add anti-phishing, ref #111 2022-03-17 15:20:04 -06:00
0b3c2e7121 Move modlog and events into jarvis.client 2022-02-25 21:53:16 -07:00
10fe938409 Use pastypy for logs 2022-02-23 11:51:43 -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