第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

Discord.py 自動(dòng)將不和諧的結(jié)果作為直接消息發(fā)送

Discord.py 自動(dòng)將不和諧的結(jié)果作為直接消息發(fā)送

慕神8447489 2023-07-18 10:16:43
我想知道如何讓這個(gè)腳本在特定用戶的直接消息上發(fā)送結(jié)果(獲勝或失?。?,這是一個(gè)簡(jiǎn)單的示例:    from discord.ext import commands    import discord    import os    from random import *        client = commands.Bot(command_prefix = '-')        @client.event    async def on_ready():      print('Bot Is Ready')        @client.command() #The command in order to execute the script first    async def dm(ctx):                rand_num = (randint(1, 3))        win_num = 1                if rand_num == win_num:            print("number was:", rand_num)            print("won")            @client.event            async def on_win():                dmessage.send.user("You won!") #Send the won result message via direct message on discord automatically            elif rand_num != win_num:            print("number was:", rand_num)            print("lost")            @client.event            async def on_lost():                dmessage.send.user("You lost") #Send the lost result message via direct message on discord automatically        client.run('TOKEN')
查看完整描述

1 回答

?
紅糖糍粑

TA貢獻(xiàn)1815條經(jīng)驗(yàn) 獲得超6個(gè)贊

如果您想發(fā)送私人消息(直接消息),您可以使用member.create_dm但不能使用類(lèi)似on_win或 的東西on_lost。


@client.command()

async def dm(ctx):

    rand_num = (randint(1, 3))

    win_num = 1

    pm_channel = await ctx.author.create_dm()

    if win_num == rand_num:

        await pm_channel.send("You won!")

    else:

        await pm_channel.send("You lost")

所以在這段代碼中,member 當(dāng)member 寫(xiě)入時(shí)prefix + dm,它會(huì)檢查rand_num然后win_num將結(jié)果發(fā)送給用戶。


查看完整回答
反對(duì) 回復(fù) 2023-07-18
  • 1 回答
  • 0 關(guān)注
  • 156 瀏覽
慕課專(zhuān)欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)