mirror of
https://github.com/NohamR/TransmissionBot.git
synced 2025-05-24 00:48:59 +00:00
bugfix
`t/summary` wasn't printing reactions correctly regarding auto-update
This commit is contained in:
parent
a67fd9f9fe
commit
1cb4a5bff5
9
bot.py
9
bot.py
@ -1390,8 +1390,7 @@ async def summary(message, content="", repeat_msg_key=None):
|
|||||||
stateEmoji = ('📜','🖨','❎','↕️') + torStateEmoji
|
stateEmoji = ('📜','🖨','❎','↕️') + torStateEmoji
|
||||||
stateEmojiFilterStartNum += 1
|
stateEmojiFilterStartNum += 1
|
||||||
else:
|
else:
|
||||||
stateEmoji = ('📜','↕️') + torStateEmoji
|
stateEmoji = ('📜','❎','↕️') + torStateEmoji
|
||||||
stateEmojiFilterStartNum -= 1
|
|
||||||
else:
|
else:
|
||||||
if message.author.dm_channel is not None and message.channel.id == message.author.dm_channel.id:
|
if message.author.dm_channel is not None and message.channel.id == message.author.dm_channel.id:
|
||||||
stateEmoji = ('📜','↕️') + torStateEmoji
|
stateEmoji = ('📜','↕️') + torStateEmoji
|
||||||
@ -1449,7 +1448,7 @@ async def summary(message, content="", repeat_msg_key=None):
|
|||||||
return
|
return
|
||||||
elif str(r.emoji) == '🔄':
|
elif str(r.emoji) == '🔄':
|
||||||
await message_clear_reactions(msg, message, reactions=['🔄'])
|
await message_clear_reactions(msg, message, reactions=['🔄'])
|
||||||
await repeat_command(summary, message=message, content=content, msg_list=[msg])
|
asyncio.create_task(repeat_command(summary, message=message, content=content, msg_list=[msg]))
|
||||||
return
|
return
|
||||||
elif str(r.emoji) in stateEmoji[stateEmojiFilterStartNum-1:] and user.id == message.author.id:
|
elif str(r.emoji) in stateEmoji[stateEmojiFilterStartNum-1:] and user.id == message.author.id:
|
||||||
if repeat_msg_key:
|
if repeat_msg_key:
|
||||||
@ -1492,7 +1491,7 @@ async def summary(message, content="", repeat_msg_key=None):
|
|||||||
return
|
return
|
||||||
elif str(reaction.emoji) == '🔄':
|
elif str(reaction.emoji) == '🔄':
|
||||||
await message_clear_reactions(msg, message, reactions=['🔄'])
|
await message_clear_reactions(msg, message, reactions=['🔄'])
|
||||||
await repeat_command(summary, message=message, content=content, msg_list=[msg])
|
asyncio.create_task(repeat_command(summary, message=message, content=content, msg_list=[msg]))
|
||||||
return
|
return
|
||||||
elif str(reaction.emoji) == '🖨':
|
elif str(reaction.emoji) == '🖨':
|
||||||
await message_clear_reactions(msg, message, reactions=['🖨'])
|
await message_clear_reactions(msg, message, reactions=['🖨'])
|
||||||
@ -1832,7 +1831,7 @@ async def list_transfers(message, content="", repeat_msg_key=None):
|
|||||||
return
|
return
|
||||||
elif str(reaction.emoji) == '🔄':
|
elif str(reaction.emoji) == '🔄':
|
||||||
await message_clear_reactions(msg, message, reactions=['🔄'])
|
await message_clear_reactions(msg, message, reactions=['🔄'])
|
||||||
await repeat_command(list_transfers, message=message, content=content, msg_list=msgs)
|
asyncio.create_task(repeat_command(list_transfers, message=message, content=content, msg_list=msgs))
|
||||||
return
|
return
|
||||||
elif str(reaction.emoji) == '🔔':
|
elif str(reaction.emoji) == '🔔':
|
||||||
if len(torrents) > 0:
|
if len(torrents) > 0:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user