“bagaimana mendeteksi reaksi terhadap pesan discord.py” Kode Jawaban

scord.py tambahkan reaksi ke pesan

#1
message = ctx.send("text")
#2
message = channel.send("text")
#3
message = channel.fetch_message(messageid)
#add reaction to message
emoji = '\N{THUMBS UP SIGN}'
await message.add_reaction(emoji)
Delightful Donkey

Discord.py Periksa apakah pesan memiliki reaksi tertentu

emoji = "" # some emoji as a string
if any(reaction.emoji == emoji for reaction in message.reactions):
	# there is at least one reaction of the specified emoji
DenverCoder1

bagaimana mendeteksi reaksi terhadap pesan discord.py

@client.event
async def on_message(message):
    #if the spotify command is triggered
        #fetch from the API
        spotifyEmbed = discord.Embed(title=resultName, ...)
        spotifyEmbed.set_image(url=spotifyImgUrl)
        spotifyMessage = await message.channel.send(embed=spotifyEmbed)
        await spotifyMessage.add_reaction("⬅️")
        await spotifyMessage.add_reaction("➡️")

@client.event
async def on_reaction_add(reaction, user):
    if user != client.user:
        if str(reaction.emoji) == "➡️":
            #fetch new results from the Spotify API
            newSearchResult = discord.Embed(...)
            await reaction.message.edit(embed=newSearchResult)
        if str(reaction.emoji) == "⬅️":
            #fetch new results from the Spotify API
            newSearchResult = discord.Embed(...)
            await reaction.message.edit(embed=newSearchResult)
Alert Armadillo

Jawaban yang mirip dengan “bagaimana mendeteksi reaksi terhadap pesan discord.py”

Pertanyaan yang mirip dengan “bagaimana mendeteksi reaksi terhadap pesan discord.py”

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya