Skip to content

Commit 995a164

Browse files
Close files after send/edit
1 parent 8079608 commit 995a164

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

discord_slash/context.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -194,6 +194,9 @@ async def send(self,
194194
self.responded = True
195195
else:
196196
resp = await self._http.post_followup(base, self.__token, files=files)
197+
if files:
198+
for file in files:
199+
file.close()
197200
if not hidden:
198201
smsg = model.SlashMessage(state=self.bot._connection,
199202
data=resp,

discord_slash/model.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -233,6 +233,9 @@ async def _slash_edit(self, **fields):
233233
delete_after = fields.get("delete_after")
234234
if delete_after:
235235
await self.delete(delay=delete_after)
236+
if files:
237+
for file in files:
238+
file.close()
236239

237240

238241
async def edit(self, **fields):

0 commit comments

Comments
 (0)