Commit Graph

53 Commits

Author SHA1 Message Date
Zomatree 32d6b1d6e8 Add missing checks to __all__ 2023-04-12 16:41:37 +01:00
Zomatree 625dd4eac2 finish implementation of permissions 2023-04-11 22:07:56 +01:00
Zomatree 0a6db1dc9c inital permissions calculations 2023-04-11 19:05:56 +01:00
Zomatree 4d35de3ac8 qol updates 2023-01-02 22:06:25 +00:00
Zomatree a92324149e fix issues stemming from bugs in the revolt api 2022-11-16 23:06:31 +00:00
Zomatree 8534458e28 fix type narrowing 2022-10-10 00:29:29 +01:00
Zomatree 95100a5b77 fix typing issues 2022-10-10 00:20:35 +01:00
Zomatree 81de5a6539 allow passing None to help_command to disable it 2022-10-10 00:19:37 +01:00
Zomatree 23354d030b make metaclass not generic 2022-09-26 01:26:03 +01:00
Zomatree bf8ded7588 make client generic 2022-09-26 01:16:33 +01:00
Zomatree 0fdca7eb7d isort 2022-04-25 13:40:39 +01:00
HigherOrderLogic 94ba404912 Add cog_load and cog_unload method (#34)
* Add `cog_load` and `cog_unload` method

* Move `cog_load` to end

* Resolve conflict
2022-04-25 13:31:08 +01:00
Zomatree e491ba0f6e rework converter internals to handle edgecases 2022-04-05 06:15:51 +01:00
Zomatree 7229b75c17 fix cog binding 2022-04-03 16:11:49 +01:00
Zomatree c61e58964c add missing docs to functions 2022-04-02 21:02:25 +01:00
Zomatree a539d8d8c1 fix help command to allow changing attrs 2022-04-02 20:36:05 +01:00
Zomatree 41eddffc1b make context generic over client 2022-03-30 19:03:03 +01:00
Zomatree 7f3253a3b5 add case_insenitive 2022-03-30 19:02:41 +01:00
Zomatree 40ea19951f add basic help command framework 2022-03-26 18:03:13 +00:00
Zomatree f539590005 add group.commands 2022-03-26 18:02:12 +00:00
Zomatree 7b05466090 make add_command take one param and add remove_command 2022-03-26 18:01:44 +00:00
Zomatree 8ba3e047b9 add cog.qualified_name and cog.commands 2022-03-26 18:01:01 +00:00
Zomatree 452f1f45bc satisfy the type checker 2022-03-23 22:00:03 +00:00
Zomatree be2af590af add cogs and extensions 2022-02-14 05:56:18 +00:00
Zomatree 5e757d129f fix parameters with no annotation 2022-02-08 22:15:45 +00:00
Zomatree b17b7fc171 inital implementation of group commands 2022-01-28 19:32:00 +00:00
Zomatree 0fbb90f65e fix typing issues 2022-01-22 00:30:09 +00:00
Zomatree c7963f02e9 cover most api routes 2022-01-21 22:04:30 +00:00
Zomatree 8aafa8b7f2 fix for 3.9 2022-01-05 18:36:32 +00:00
Zomatree 5b757bd5df fix union converters 2022-01-05 18:31:58 +00:00
Zomatree df8815e68a add more converters 2022-01-03 20:51:19 +00:00
Zomatree a16bac6207 isort 2021-11-13 23:59:25 +00:00
Zomatree 23d8ced599 Merge branch 'master' of github.com:Zomatree/revolt.py 2021-11-13 23:53:24 +00:00
Zomatree e5d65b9400 add Literal converter and rejig command client 2021-11-13 23:53:21 +00:00
Zomatree c874017a6b add more checks 2021-11-13 23:52:23 +00:00
LightSage 21d27bd44a Fix command repr (#22) 2021-11-13 10:35:57 +00:00
Zomatree 91fde98739 add more advance converters 2021-11-10 16:55:24 +00:00
Zomatree 611939ed6f change check typings 2021-11-07 11:08:24 +00:00
Zomatree bd984090c7 add basic check system 2021-11-07 10:33:41 +00:00
Zomatree d7175d0079 make context subclass messageable 2021-11-06 05:07:47 +00:00
rockboy987 b5727c818e Add replies parameter to messageable.send (#19)
* Add replies parameter to messageable.send

* Apply requested changes
2021-11-04 22:18:55 +00:00
Zomatree 2a3071712e add proper argument parsing - converters and keyword arguments 2021-10-30 15:57:03 +01:00
Zomatree b94c8cd58e fix argument splitter 2021-10-29 03:48:54 +01:00
Zomatree c5a67335d2 add more attributes to context 2021-10-29 03:48:38 +01:00
Zomatree 287b2d42ea add repr to command 2021-10-29 03:45:39 +01:00
Zomatree c648eda8e5 fix slots issue 2021-10-23 19:58:12 +01:00
Zomatree 7efc943281 run isort 2021-10-23 17:04:28 +01:00
Zomatree f4b722ef3a add __call__ and cls arg to commands.command 2021-10-23 17:03:12 +01:00
Zomatree 17d078357c remove unneeded imports 2021-10-23 17:02:53 +01:00
Zomatree 364d669eaa replace shlex 2021-10-21 06:54:24 +01:00