Commit Graph

34 Commits

Author SHA1 Message Date
Zomatree f9ba869e75 fix fetch_emoji not returning an Emoji instance 2023-04-12 16:37:05 +01:00
Zomatree 625dd4eac2 finish implementation of permissions 2023-04-11 22:07:56 +01:00
Zomatree df9893aaff add bulk message delete 2023-03-26 21:44:04 +01:00
Zomatree 35a4614b61 fix incorrect routes 2023-03-26 18:42:16 +01:00
Zomatree 76364572f1 timeout and upload_file 2023-02-22 18:49:55 +00:00
Zomatree bf8ded7588 make client generic 2022-09-26 01:16:33 +01:00
Zomatree 19cfa0a96c implement interactions 2022-08-18 22:51:47 +01:00
Zomatree 285974feef add reactions and interactions 2022-08-18 02:19:54 +01:00
Zomatree 424fa10208 cleanup code 2022-07-05 16:37:45 +00:00
Zomatree 25f3b4e4fc inital updated permissions system 2022-05-31 01:44:41 +01:00
Zomatree 0fdca7eb7d isort 2022-04-25 13:40:39 +01:00
Zomatree bbb3f18f42 add edit self 2022-03-30 19:00:02 +01:00
Zomatree c19003f2be initial user support 2022-03-23 23:31:45 +00:00
Zomatree 07d8c9dd1b handle invalid json responses 2022-03-07 02:55:56 +00:00
Zomatree 0dc5e5510a fix message editing 2022-03-07 02:55:05 +00:00
Zomatree c29a763576 add embed support 2022-02-14 05:50:35 +00:00
Zomatree c7963f02e9 cover most api routes 2022-01-21 22:04:30 +00:00
Ed L ccd379b24b update repo links, grammar (#24)
* chore: update repo links, grammar

* Update revolt/http.py

Co-authored-by: Zomatree <39768508+Zomatree@users.noreply.github.com>
2022-01-03 20:50:16 +00:00
Zomatree a16bac6207 isort 2021-11-13 23:59:25 +00:00
Zomatree 0c7cc738fc add masquerade 2021-11-07 10:26:12 +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 7efc943281 run isort 2021-10-23 17:04:28 +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 542d1052d6 add more events and fix bugs 2021-10-17 02:47:07 +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
ppotatoo 553fbffa74 Ran isort over directory and added __all__ 2021-09-02 15:16:25 -04:00
Xieh ab2b8cc8f0 fix typehint in http 2021-09-02 02:15:12 +00:00
Zomatree fc330ee589 add basic http functions 2021-08-31 14:08:51 +01:00
Zomatree 96922d021e fetch all members at startup 2021-08-29 17:05:28 +01:00
Zomatree 48f00c080b split up types into its own folder 2021-08-29 17:04:24 +01:00
Zomatree 06bf01b4c2 fix sending messages 2021-08-29 01:14:22 +01:00
Zomatree 5e1bf92970 add most basic types 2021-08-28 23:09:23 +01:00
Zomatree 8d13dcdd9a init 2021-08-18 00:22:33 +01:00