88 Commits

Author SHA1 Message Date
Zomatree b61bb49949 inital voice support 2021-12-31 04:52:56 +00:00
Zomatree 39098692bc add flags 2021-11-20 22:33:10 +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 34a80ea5e2 fix linter 2021-11-10 16:55:14 +00:00
Zomatree 7d6f33f95c auto install deps 2021-11-10 16:37:08 +00:00
Zomatree 1310f3a31a add the rest of the events 2021-11-08 13:59:16 +00:00
Zomatree 611939ed6f change check typings 2021-11-07 11:08:24 +00:00
Zomatree 5514d03b63 change example orefix 2021-11-07 10:39:19 +00:00
Zomatree bd984090c7 add basic check system 2021-11-07 10:33:41 +00:00
Zomatree b2558c1d37 fix deleting message outside cache 2021-11-07 10:26:39 +00:00
Zomatree 0c7cc738fc add masquerade 2021-11-07 10:26:12 +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
rockboy987 89986731c1 Fix server to be optional in Channel (#21) 2021-11-03 04:37:10 +00:00
Zomatree 2a3071712e add proper argument parsing - converters and keyword arguments 2021-10-30 15:57:03 +01:00
Zomatree 77fa908ad5 add justfile 2021-10-29 09:16:43 +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 a2168e35e9 add server_update event + missing server attrs 2021-10-28 03:43:20 +01:00
Zomatree 497d666311 Closes #18 2021-10-28 03:42:06 +01:00
Zomatree c648eda8e5 fix slots issue v0.1.1 2021-10-23 19:58:12 +01:00
Zomatree 34a6a9cdbc bump dev status 2021-10-23 17:22:40 +01:00
Zomatree a512546150 bump version v0.1.0 2021-10-23 17:05:51 +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
rockboy987 c832bae971 Add permissions (#17)
* Add permissions

* Add set_permission methods for server and channel

* Add to docs

* Minor fix

* Apply suggestions from code review
2021-10-21 07:01:07 +01:00
Zomatree 9fd3984669 Merge branch 'master' of github.com:Zomatree/revolt.py 2021-10-21 06:56:04 +01:00
Zomatree 364d669eaa replace shlex 2021-10-21 06:54:24 +01:00
Zomatree 6e7979c7bb fix typo 2021-10-21 06:53:49 +01:00
Zomatree 138c5b27d2 add docs for commands 2021-10-21 06:53:23 +01:00
Zomatree 1cbf024f18 remove file - the secret is invalid anyway 2021-10-19 18:09:33 +01:00
Zomatree d907bf6d09 spelling mistake 2021-10-17 02:53:20 +01:00
Zomatree b4bbc700f9 try workflow fix 2021-10-17 02:50:28 +01:00
Zomatree 1bdbbf8d21 add basic command handler 2021-10-17 02:47:40 +01:00
Zomatree 542d1052d6 add more events and fix bugs 2021-10-17 02:47:07 +01:00
Joshua Nixon 2b05fadf77 Added missing return statements to get_... in Client (#14) 2021-09-13 17:48:33 +01:00
rockboy987 db9b78d14e Add edit and delete methods for Message and handle MessageUpdate and MessageDelete events (#13)
* Add edit and delete methods to Message

Add handlers to update state on message update and delete

* Fix typehint

Add missing objects in __all__
2021-09-08 10:03:30 +01:00
Zomatree d0ba93b9be add enums to revolt namespace 2021-09-05 19:18:05 +01:00
Zomatree eed4010002 fix #12 2021-09-05 19:17:40 +01:00
null e3bb82c71f refactor: add __slots__ to class definitions to save memory (#12)
* refactor: add __slots__ to class definitions to save memory

* Update revolt/channel.py

Co-authored-by: Zomatree <39768508+Zomatree@users.noreply.github.com>

* Update revolt/client.py

Co-authored-by: Zomatree <39768508+Zomatree@users.noreply.github.com>

* revert changes

Co-authored-by: Zomatree <39768508+Zomatree@users.noreply.github.com>
2021-09-04 16:33:05 +01:00
rockboy987 a55ab98877 adding remaining messaging endpoints to http.py (#5)
* adding remaining messaging endpoints

* Apply suggestions from code review

Co-authored-by: Zomatree <39768508+Zomatree@users.noreply.github.com>

* Apply requested changes

* Fix typo

* Add typing overloads

* Fix search_messages route

* Make include_users default to False instead of None

* Fix fetch_messages

* Fix missing comma

* Add SortType to __all__

* Update revolt/http.py

* Update revolt/http.py

* Update revolt/http.py

Co-authored-by: Zomatree <39768508+Zomatree@users.noreply.github.com>
2021-09-03 22:55:45 +01:00
Zomatree 56028ab44d Update issue templates 2021-09-02 22:17:43 +01:00
Zomatree 8e8a74021e Merge pull request #10 from ppotatoo/master
Run isort and add __all__ to all files
2021-09-02 22:10:16 +01:00