35 Commits

Author SHA1 Message Date
Zomatree 86c07a6d6b fix: cleanup docs to include missing things 2024-10-29 17:02:40 +00:00
Zomatree 7b95ec1b6b Simple reconnection logic 2023-12-29 20:11:55 +00:00
Zomatree 5d3250bcce keep waiting when wait_for check fails 2023-09-13 21:30:49 +01:00
Zomatree 51c7e45821 provide autocomplete for events 2023-09-11 15:53:36 +01:00
Zomatree 5ee3c60ba5 Add listeners 2023-07-01 01:41:17 +01:00
Zomatree 826e0f8c85 Fix varies bugs, fixes #55, fixes #56 2023-06-21 00:41:15 +01:00
Zomatree 60ff8d81c9 bring type completeness to 100% 2023-05-20 03:04:52 +01:00
Zomatree 4bf0530f8e clean up code 2023-05-11 07:02:39 +01:00
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 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 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 6871754a27 remove trailing whitespace 2022-04-25 13:42:37 +01:00
Zomatree 0fdca7eb7d isort 2022-04-25 13:40:39 +01:00
Lewis L. Foster 4002be8d39 Implemented a servers property into revolt.Client (#36)
* Implement mention for users, members and channels

* Add servers property to revolt.Client

* Forgot to add the docstring for revolt.servers

* fix typo in revolt.Client.servers docstring
2022-04-25 13:30:30 +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 c7963f02e9 cover most api routes 2022-01-21 22:04:30 +00:00
Zomatree 35566fff42 add client.users 2022-01-03 19:58:34 +00:00
Zomatree abbbc8c1eb fix client.get_* typehints 2022-01-03 19:58:02 +00:00
Zomatree 1310f3a31a add the rest of the events 2021-11-08 13:59:16 +00:00
Zomatree c648eda8e5 fix slots issue 2021-10-23 19:58:12 +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
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
ppotatoo 553fbffa74 Ran isort over directory and added __all__ 2021-09-02 15:16:25 -04:00
rockboy987 d352b04c85 Add timeout to client.wait_for 2021-09-02 16:25:15 +05:30
Zomatree 3380222054 add docs 2021-08-29 21:19:09 +01:00
Zomatree 18afa4358e add wait_for 2021-08-29 17:04:41 +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