Fixed emoji trigger bug
This commit is contained in:
10
bot.py
10
bot.py
@@ -35,7 +35,8 @@ class EmojiTrigger(MessageTrigger):
|
|||||||
|
|
||||||
def handle_message(self, message:discord.Message):
|
def handle_message(self, message:discord.Message):
|
||||||
processed_string = process_string(message.content)
|
processed_string = process_string(message.content)
|
||||||
if processed_string in self.triggers:
|
for trigger in self.triggers:
|
||||||
|
if trigger in processed_string:
|
||||||
for emoji in message.guild.emojis:
|
for emoji in message.guild.emojis:
|
||||||
if emoji.name in self.emoji_names:
|
if emoji.name in self.emoji_names:
|
||||||
asyncio.create_task(message.add_reaction(emoji))
|
asyncio.create_task(message.add_reaction(emoji))
|
||||||
@@ -78,7 +79,6 @@ client = discord.Client(intents=intents)
|
|||||||
|
|
||||||
@client.event
|
@client.event
|
||||||
async def on_ready():
|
async def on_ready():
|
||||||
print()
|
|
||||||
print(f"Logged in as: {client.user}")
|
print(f"Logged in as: {client.user}")
|
||||||
|
|
||||||
@client.event
|
@client.event
|
||||||
@@ -87,12 +87,6 @@ async def on_message(message):
|
|||||||
return
|
return
|
||||||
global lessthan
|
global lessthan
|
||||||
print(f"Message from {message.author}: {message.content}")
|
print(f"Message from {message.author}: {message.content}")
|
||||||
processed_message = process_string(message.content)
|
|
||||||
# if "lessthan" in processed_message or "focus" in processed_message or "oblivion" in processed_message:
|
|
||||||
# if lessthan == None:
|
|
||||||
# lessthan = await message.guild.fetch_emoji(1287978418314547241)
|
|
||||||
# print(lessthan.name)
|
|
||||||
# await message.add_reaction(lessthan)
|
|
||||||
|
|
||||||
for trigger in triggers:
|
for trigger in triggers:
|
||||||
trigger.handle_message(message)
|
trigger.handle_message(message)
|
||||||
|
|||||||
Reference in New Issue
Block a user