总计我是一个完全不和/ python noob,我真的没有任何代码可以显示,因为我甚至不知道从哪里开始。我所要做的就是将每个人从某个不和谐的角色中移除。
让我们说角色是,"战士"其中有5个人,我不想完全删除该角色,而是想从中删除所有5个人。我想在理论上我可以删除整个角色,然后再创建它,让我知道你的想法和最好的方法。
答案 0 :(得分:0)
这是一个非常冗长的回复,但我建议阅读整篇文章。
StackExchange是一个人们发布和讨论代码的社区。尊重所有人,我可以向您保证,如果我们看不到您尝试的内容或任何现有代码,那么包括我在内的任何人都不会为您编写代码。
如果您有相关产品供人们查看以查找错误和/或帮助您构建错误,那么您在本网站上肯定会有更好的运气。
在此期间,请在此处查看非官方用户不和谐API服务器:https://discordapp.com/invite/discord-API
当我在你的时候,这个不和谐服务器非常有帮助回答有关Discord API的任何问题,因为99.9%的人确切知道你的问题是什么以及如何解决它。在您构建代码时,人们总是在线提出您的问题。
如果您在启动代码方面需要帮助,基本步骤如下:
因为到目前为止我还不确切知道你在机器人上取得了什么进展,所以我只是在python中将一些线框代码串在一起开始。
import discord
import asyncio
from discord.ext import commands
description = "desc"
bot = commands.Bot(command_prefix='?', description=description)
#startup command
@bot.event
async def on_ready():
print('Logged in as')
print(bot.user.name)
print(bot.user.id)
print('------')
#category of main commands
class Main_Commands():
def __init__(self, bot):
self.bot = bot
#ping command test
@bot.command(pass_context=True)
async def ping(ctx):
await bot.say("pong")
#when the user types in ?ping, the bot will return "pong"
#This is an example of a simple command in this language
#RunBot
bot.run("TOKEN GOES HERE")
# (C) 2017
# All rights reserved
# Any part of this program may be used and/or modified at the users discretion

无论如何,我希望这个回复对你有帮助。如果您需要我的任何帮助,请随时通过Discord上的ABoostED#6865给我发消息,我会尽量回到我的日程安排许可。
快乐编码!!
P.S。查看API参考http://discordpy.readthedocs.io/en/latest/index.html