bitfl0wer
b1dbc53049
Refactor channels()
2023-05-29 23:59:13 +02:00
bitfl0wer
3cebafecf6
Refactor create
2023-05-29 23:57:23 +02:00
bitfl0wer
d8d3bf5be6
Refactor delete()
2023-05-29 23:51:12 +02:00
bitfl0wer
96ace34137
Refactor create() and get()
2023-05-29 23:46:43 +02:00
bitfl0wer
e03c51658d
Remove unnecessary lifetime
2023-05-29 23:46:17 +02:00
bitfl0wer
eaf45274a6
Refactor Guild create
2023-05-29 23:16:43 +02:00
bitfl0wer
1e79a1a7ab
Refactor message::send()
2023-05-29 23:15:05 +02:00
bitfl0wer
a12573fe1c
Refactor modify() to take less boilerplate args
2023-05-29 23:11:12 +02:00
bitfl0wer
808224d4fb
Refactor delete() to take less boilerplate args
2023-05-29 23:08:52 +02:00
bitfl0wer
001dc9f80c
Refactor get() to take less boilerplate args
2023-05-29 23:01:17 +02:00
Flori
315ebe6914
Update README.md
2023-05-29 19:20:41 +02:00
Flori
78da2d00a4
Update README.md
2023-05-29 19:05:26 +02:00
Flori
f166141f62
Merge pull request #82 from polyphony-chat/feature/channel/modify
...
Feature: Modify channel
2023-05-29 19:04:33 +02:00
bitfl0wer
f18d3d7707
Add clone, default derives
2023-05-29 18:50:19 +02:00
bitfl0wer
d44193618e
ADd test for modify_channel()
2023-05-29 18:50:09 +02:00
bitfl0wer
a7fd29c7f1
Make all attributes pub
2023-05-29 18:34:08 +02:00
bitfl0wer
6bcbb0e470
Teardown after delete_channel
2023-05-29 18:29:08 +02:00
bitfl0wer
05bc4a4647
Add modify()
2023-05-29 18:27:30 +02:00
bitfl0wer
0048e548f5
Add ChannelModifySchema
2023-05-29 18:27:15 +02:00
Flori
9c258067e8
Merge pull request #81 from polyphony-chat/feature/channel/delete
...
Feature/channel/delete
2023-05-29 17:56:13 +02:00
kozabrada123
734b0b4de2
Merge pull request #79 from polyphony-chat/perpetual/gateway-dev
...
Some gateway updates
2023-05-29 17:34:46 +02:00
bitfl0wer
5a40da1cd6
Implement User methods on User instead of UserMeta
2023-05-29 17:25:34 +02:00
kozabrada123
b83dd916e8
Fix typo
2023-05-29 17:18:52 +02:00
kozabrada123
90ebc823ba
Fix some errors caused by the observer return fix
2023-05-29 17:11:08 +02:00
kozabrada123
521c4cf5e2
Merge branch 'main' into perpetual/gateway-dev
2023-05-29 17:06:27 +02:00
bitfl0wer
789d7ec7e8
Replace guild_id with guild object
2023-05-29 16:51:41 +02:00
bitfl0wer
d51291de3c
Change test delete, add test get_channels()
2023-05-29 16:51:28 +02:00
bitfl0wer
7f8abceab5
Made Guild::create return Guild instead of String.
...
This makes way more sense, I think.
2023-05-29 16:50:10 +02:00
bitfl0wer
fee0aa966a
Changed some apparently incorrect attributes
...
Some attributes are not necessarily returned by the GET route for a guild. Also, some integers were too small. One example is max_video_channel_users, which was a u8, but could theoretically be a value much higher than u8::MAX.
2023-05-29 16:49:36 +02:00
bitfl0wer
b2b5930db0
Remove print statement
2023-05-28 23:08:13 +02:00
bitfl0wer
135782da9f
Remove print statement
2023-05-28 23:08:05 +02:00
bitfl0wer
7f6ed72068
Add delete_channel test.
2023-05-28 23:04:56 +02:00
bitfl0wer
7b7dbb9b5e
Create channels() for Guild
...
This method retrieves all channels from a guild
2023-05-28 23:04:35 +02:00
bitfl0wer
897c269e98
Make delete use self
2023-05-28 23:04:13 +02:00
bitfl0wer
5db5a2562f
Add InvalidResponseError
2023-05-28 23:04:02 +02:00
bitfl0wer
2ba1e1ac84
Add documentation
2023-05-28 22:40:37 +02:00
bitfl0wer
69b6efe200
Make channel delete take ownership of a Channel
2023-05-28 22:39:38 +02:00
bitfl0wer
268da9525c
Add channel delete method
2023-05-28 22:39:25 +02:00
Flori
5a7565b0b3
Update README.md
2023-05-28 22:29:24 +02:00
kozabrada123
4d92aaa6c0
Add simple gateway examples
2023-05-28 17:41:50 +02:00
kozabrada123
c4a6b85e1e
Fix weird observer subscribe return
2023-05-28 17:37:05 +02:00
kozabrada123
982e85af9e
u16 is too small for flags apparently
2023-05-28 17:36:30 +02:00
kozabrada123
61a54678cb
Members is optional
2023-05-28 17:36:12 +02:00
kozabrada123
a1a0c94e2d
agjbg??!
2023-05-28 14:52:48 +02:00
kozabrada123
dfa047a9c5
71 conflicts due to fmt?!?!?!?!
2023-05-28 14:52:08 +02:00
kozabrada123
b6061b7bf5
Gateway opcode constants and small refactor
2023-05-28 14:39:41 +02:00
bitfl0wer
dcc3ea59db
Change rusty-hook to be pre-commit
2023-05-28 11:43:03 +02:00
kozabrada123
304ff014e3
More stability
2023-05-28 08:43:22 +02:00
Zertex
de10ccbed7
Hijack this to make User::flags pub
2023-05-28 02:42:35 -04:00
Zertex
bab1f0ed52
Add custom implementation to allow simple-array behaviour for GuildFeatures
2023-05-28 02:42:09 -04:00