Flori Weber
a9b02bad78
Implement RoleObject::get()
2023-06-10 18:48:37 +02:00
Flori Weber
9a6ac33a40
Add RoleObject::update()
2023-06-10 18:42:37 +02:00
Flori Weber
d5e38d954f
Implement GuildMember::get()
2023-06-10 15:16:45 +02:00
bitfl0wer
a18eab1884
Change UserMeta: User instead of Option<User>
...
I do not know why I have made it optional in the first place. hm
2023-06-10 00:35:51 +02:00
bitfl0wer
30db9e9553
implement GuildMember::remove_role()
2023-06-10 00:10:12 +02:00
bitfl0wer
3d98b45413
Implement GuildMember::add_role()
2023-06-10 00:03:31 +02:00
bitfl0wer
daf30ddde6
create member.rs
2023-06-09 23:41:40 +02:00
bitfl0wer
d475584fea
Implement RoleObject::position_update()
2023-06-09 16:50:03 +02:00
bitfl0wer
fc66036674
Add documentation
2023-06-08 22:39:06 +02:00
bitfl0wer
30cfb3b744
Implement RoleObject::create()
2023-06-08 22:26:24 +02:00
bitfl0wer
9f21c06492
Change InstanceServerError to ChorusLibError
...
The name InstanceServerError was chosen without thinking about it too much, very early in development. The new name suits this custom Error type way better, in my opinion.
2023-06-08 22:16:23 +02:00
bitfl0wer
429db9332b
cargo fix
2023-06-07 23:06:52 +02:00
bitfl0wer
32503078d7
Implement RoleObject::get_all()
2023-06-07 23:03:24 +02:00
bitfl0wer
afe9663ded
Create roles.rs
2023-06-07 23:03:07 +02:00
bitfl0wer
7a3f485580
Add reference to docs
2023-06-04 14:41:24 +02:00
bitfl0wer
471abc88a6
Add method to remove own reaction
2023-06-04 14:39:22 +02:00
bitfl0wer
fd2b9e670f
improve existing documentation
2023-06-04 14:32:57 +02:00
bitfl0wer
213220c8e0
Add delete_user method
2023-06-04 14:29:43 +02:00
bitfl0wer
47d1c52014
Change file structure
2023-06-04 14:20:06 +02:00
bitfl0wer
6b8d458eb4
Move some pieces of documentation to where they make the most sense
2023-06-03 22:34:03 +02:00
bitfl0wer
f2de0f8813
Make reference links clickable in cargo doc
2023-06-03 22:15:03 +02:00
bitfl0wer
5967858e81
Add references
2023-06-03 22:08:56 +02:00
bitfl0wer
3722536de2
Add create reaction with documentation
2023-06-03 22:07:37 +02:00
bitfl0wer
5b579c551a
Add delete_emoji method with documentation
2023-06-03 20:17:21 +02:00
bitfl0wer
02db71055c
Add documentation
2023-06-03 18:59:13 +02:00
bitfl0wer
4f91f26a28
Add reactions: get
2023-06-03 18:53:53 +02:00
bitfl0wer
fab9bc1c62
Implement reactions: delete all
2023-06-03 18:46:36 +02:00
bitfl0wer
addfb01075
Add ReactionMeta struct
2023-06-03 15:21:49 +02:00
bitfl0wer
e4a185dce5
Create reactions.rs
2023-06-01 21:14:11 +02:00
bitfl0wer
4bdecb0a6c
Remove mod
2023-06-01 21:14:02 +02:00
bitfl0wer
dc40c69ebe
Refactored users() as much as possible
2023-05-30 23:04:22 +02:00
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
bitfl0wer
05bc4a4647
Add modify()
2023-05-29 18:27:30 +02:00
bitfl0wer
5a40da1cd6
Implement User methods on User instead of UserMeta
2023-05-29 17:25:34 +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
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
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
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