Skip to content

Commit 03051fd

Browse files
authored
fix!: remove requirement of reason in helper methods (#565)
* fix!: make context not required * fix!: remove requirement of reason in helper methods
1 parent 8d3602f commit 03051fd

File tree

4 files changed

+31
-31
lines changed

4 files changed

+31
-31
lines changed

interactions/api/models/guild.py

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1046,7 +1046,7 @@ async def set_name(
10461046
self,
10471047
name: str,
10481048
*,
1049-
reason: Optional[str],
1049+
reason: Optional[str] = None,
10501050
) -> "Guild":
10511051
"""
10521052
Sets the name of the guild.
@@ -1062,7 +1062,7 @@ async def set_verification_level(
10621062
self,
10631063
verification_level: VerificationLevel,
10641064
*,
1065-
reason: Optional[str],
1065+
reason: Optional[str] = None,
10661066
) -> "Guild":
10671067
"""
10681068
Sets the verification level of the guild.
@@ -1078,7 +1078,7 @@ async def set_default_message_notifications(
10781078
self,
10791079
default_message_notifications: DefaultMessageNotificationLevel,
10801080
*,
1081-
reason: Optional[str],
1081+
reason: Optional[str] = None,
10821082
) -> "Guild":
10831083
"""
10841084
Sets the default message notifications level of the guild.
@@ -1096,7 +1096,7 @@ async def set_explicit_content_filter(
10961096
self,
10971097
explicit_content_filter: ExplicitContentFilterLevel,
10981098
*,
1099-
reason: Optional[str],
1099+
reason: Optional[str] = None,
11001100
) -> "Guild":
11011101
"""
11021102
Sets the explicit content filter level of the guild.
@@ -1112,7 +1112,7 @@ async def set_afk_channel(
11121112
self,
11131113
afk_channel_id: int,
11141114
*,
1115-
reason: Optional[str],
1115+
reason: Optional[str] = None,
11161116
) -> "Guild":
11171117
"""
11181118
Sets the afk channel of the guild.
@@ -1128,7 +1128,7 @@ async def set_afk_timeout(
11281128
self,
11291129
afk_timeout: int,
11301130
*,
1131-
reason: Optional[str],
1131+
reason: Optional[str] = None,
11321132
) -> "Guild":
11331133
"""
11341134
Sets the afk timeout of the guild.
@@ -1144,7 +1144,7 @@ async def set_system_channel(
11441144
self,
11451145
system_channel_id: int,
11461146
*,
1147-
reason: Optional[str],
1147+
reason: Optional[str] = None,
11481148
) -> "Guild":
11491149
"""
11501150
Sets the system channel of the guild.
@@ -1160,7 +1160,7 @@ async def set_rules_channel(
11601160
self,
11611161
rules_channel_id: int,
11621162
*,
1163-
reason: Optional[str],
1163+
reason: Optional[str] = None,
11641164
) -> "Guild":
11651165
"""
11661166
Sets the rules channel of the guild.
@@ -1176,7 +1176,7 @@ async def set_public_updates_channel(
11761176
self,
11771177
public_updates_channel_id: int,
11781178
*,
1179-
reason: Optional[str],
1179+
reason: Optional[str] = None,
11801180
) -> "Guild":
11811181
"""
11821182
Sets the public updates channel of the guild.
@@ -1192,7 +1192,7 @@ async def set_preferred_locale(
11921192
self,
11931193
preferred_locale: str,
11941194
*,
1195-
reason: Optional[str],
1195+
reason: Optional[str] = None,
11961196
) -> "Guild":
11971197
"""
11981198
Sets the preferred locale of the guild.
@@ -1208,7 +1208,7 @@ async def set_description(
12081208
self,
12091209
description: str,
12101210
*,
1211-
reason: Optional[str],
1211+
reason: Optional[str] = None,
12121212
) -> "Guild":
12131213
"""
12141214
Sets the description of the guild.
@@ -1224,7 +1224,7 @@ async def set_premium_progress_bar_enabled(
12241224
self,
12251225
premium_progress_bar_enabled: bool,
12261226
*,
1227-
reason: Optional[str],
1227+
reason: Optional[str] = None,
12281228
) -> "Guild":
12291229
"""
12301230
Sets the visibility of the premium progress bar of the guild.

interactions/api/models/guild.pyi

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -151,13 +151,13 @@ class Guild(DictSerializerMixin):
151151
self,
152152
role: Union[Role, int],
153153
member_id: int,
154-
reason: Optional[str],
154+
reason: Optional[str] = None,
155155
) -> None: ...
156156
async def remove_member_role(
157157
self,
158158
role: Union[Role, int],
159159
member_id: int,
160-
reason: Optional[str],
160+
reason: Optional[str] = None,
161161
) -> None: ...
162162
async def create_role(
163163
self,
@@ -181,7 +181,7 @@ class Guild(DictSerializerMixin):
181181
async def delete_role(
182182
self,
183183
role_id: int,
184-
reason: Optional[str],
184+
reason: Optional[str] = None,
185185
) -> None: ...
186186
async def modify_role(
187187
self,
@@ -275,73 +275,73 @@ class Guild(DictSerializerMixin):
275275
self,
276276
name: str,
277277
*,
278-
reason: Optional[str],
278+
reason: Optional[str] = None,
279279
) -> "Guild": ...
280280
async def set_verification_level(
281281
self,
282282
verification_level: VerificationLevel,
283283
*,
284-
reason: Optional[str],
284+
reason: Optional[str] = None,
285285
) -> "Guild": ...
286286
async def set_default_message_notifications(
287287
self,
288288
default_message_notifications: DefaultMessageNotificationLevel,
289289
*,
290-
reason: Optional[str],
290+
reason: Optional[str] = None,
291291
) -> "Guild": ...
292292
async def set_explicit_content_filter(
293293
self,
294294
explicit_content_filter: ExplicitContentFilterLevel,
295295
*,
296-
reason: Optional[str],
296+
reason: Optional[str] = None,
297297
) -> "Guild": ...
298298
async def set_afk_channel(
299299
self,
300300
afk_channel_id: int,
301301
*,
302-
reason: Optional[str],
302+
reason: Optional[str] = None,
303303
) -> "Guild": ...
304304
async def set_afk_timeout(
305305
self,
306306
afk_timeout: int,
307307
*,
308-
reason: Optional[str],
308+
reason: Optional[str] = None,
309309
) -> "Guild": ...
310310
async def set_system_channel(
311311
self,
312312
system_channel_id: int,
313313
*,
314-
reason: Optional[str],
314+
reason: Optional[str] = None,
315315
) -> "Guild": ...
316316
async def set_rules_channel(
317317
self,
318318
rules_channel_id: int,
319319
*,
320-
reason: Optional[str],
320+
reason: Optional[str] = None,
321321
) -> "Guild": ...
322322
async def set_public_updates_channel(
323323
self,
324324
public_updates_channel_id: int,
325325
*,
326-
reason: Optional[str],
326+
reason: Optional[str] = None,
327327
) -> "Guild": ...
328328
async def set_preferred_locale(
329329
self,
330330
preferred_locale: str,
331331
*,
332-
reason: Optional[str],
332+
reason: Optional[str] = None,
333333
) -> "Guild": ...
334334
async def set_description(
335335
self,
336336
description: str,
337337
*,
338-
reason: Optional[str],
338+
reason: Optional[str] = None,
339339
) -> "Guild": ...
340340
async def set_premium_progress_bar_enabled(
341341
self,
342342
premium_progress_bar_enabled: bool,
343343
*,
344-
reason: Optional[str],
344+
reason: Optional[str] = None,
345345
) -> "Guild": ...
346346

347347
async def create_scheduled_event(

interactions/api/models/member.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ async def add_role(
147147
self,
148148
role: Union[Role, int],
149149
guild_id: int,
150-
reason: Optional[str],
150+
reason: Optional[str] = None,
151151
) -> None:
152152
"""
153153
This method adds a role to a member.
@@ -180,7 +180,7 @@ async def remove_role(
180180
self,
181181
role: Union[Role, int],
182182
guild_id: int,
183-
reason: Optional[str],
183+
reason: Optional[str] = None,
184184
) -> None:
185185
"""
186186
This method removes a role from a member.

interactions/api/models/member.pyi

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,13 +45,13 @@ class Member(DictSerializerMixin):
4545
self,
4646
role: Union[Role, int],
4747
guild_id: int,
48-
reason: Optional[str],
48+
reason: Optional[str] = None,
4949
) -> None: ...
5050
async def remove_role(
5151
self,
5252
role: Union[Role, int],
5353
guild_id: int,
54-
reason: Optional[str],
54+
reason: Optional[str] = None,
5555
) -> None: ...
5656
async def send(
5757
self,

0 commit comments

Comments
 (0)