39 Commits

Author SHA1 Message Date
Zomatree a8be358339 fix: various bugs
Closes #85
Closes #82
2024-10-29 15:57:26 +00:00
Zomatree 9bf443e36b Fix channel.history not fetching members to go along with the messages 2023-12-29 20:09:38 +00:00
Zomatree 2749822782 Add missing type-hint 2023-07-02 19:58:21 +01:00
Zomatree 71a33c16b4 Fix mentions for users who dont share a server
fixes #60
2023-07-02 19:56:59 +01:00
Zomatree da6fb64b89 Fix trying to send a DM to yourself 2023-06-22 02:53:21 +01:00
Zomatree 826e0f8c85 Fix varies bugs, fixes #55, fixes #56 2023-06-21 00:41:15 +01:00
Zomatree a23615a5ae Fix bug for older python versions 2023-06-15 01:58:46 +01:00
Zomatree 60ff8d81c9 bring type completeness to 100% 2023-05-20 03:04:52 +01:00
TheBobBobs dfb45494ba Fix Message._update (#50)
* fix Message._update

* handle edited being int in MessageUpdate event
2023-05-19 23:16:33 +01:00
Zomatree 52c2be4e91 Fix using .server instead of .server_id
Fixes #51
2023-05-19 23:13:55 +01:00
Zomatree 625dd4eac2 finish implementation of permissions 2023-04-11 22:07:56 +01:00
Zomatree 263f99f281 use is not None in _update 2023-03-26 18:09:35 +01:00
Zomatree a92324149e fix issues stemming from bugs in the revolt api 2022-11-16 23:06:31 +00:00
Zomatree d3f7275d1b add created_at to all models with ids 2022-11-16 23:05:06 +00:00
Zomatree bf8ded7588 make client generic 2022-09-26 01:16:33 +01:00
Zomatree 46c3cf893e fix varies bugs 2022-08-18 20:16:29 +01:00
Zomatree 285974feef add reactions and interactions 2022-08-18 02:19:54 +01:00
Zomatree 1ab91658c2 handle server join event 2022-08-08 19:23:25 +01:00
Zomatree d187fff90b add masquerade colour 2022-07-15 23:37:26 +01:00
Zomatree 0fdca7eb7d isort 2022-04-25 13:40:39 +01:00
Zomatree 2279f86446 fix codeblock in documentation 2022-03-23 23:49:28 +00:00
Zomatree c360bbda84 fix small issues 2022-03-23 23:29:16 +00:00
Zomatree 21c9c78b6d fix up docs 2022-03-23 22:43:57 +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 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 497d666311 Closes #18 2021-10-28 03:42:06 +01:00
Zomatree 542d1052d6 add more events and fix bugs 2021-10-17 02:47:07 +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
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
Zomatree 013885dfb4 add enums, add more stuff 2021-08-30 16:22:16 +01:00
Zomatree 3380222054 add docs 2021-08-29 21:19:09 +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