首页 文章
  • 1 votes
     answers
     views

    在发布的每个sms消息上获取错误11200

    我试图发送sms消息松弛,我有消息发布的地方 . 我遇到的问题是twilio控制台在每条消息上都会出现11200错误 . /** * Dependencies: * Dotenv, Express, BodyParser, Slack Web Client, Slack Events API */ require('dotenv').config(); ...
  • 0 votes
     answers
     views

    如何订阅节点Botkit中的状态

    我正在尝试在我的应用中接收presence_change事件,以便了解用户何时下线或已离开很长时间 . Slack不再使用Events API进行状态更改,并且根据this,您必须通过webhook发送presence_sub JSON才能开始监听用户状态 . 我找不到使用Botkit通过webhook发送数据的正确方法 . 它是否涉及使用bot对象或控制器对象?我糊涂了 . 这是我一直在努力做的...
  • 0 votes
     answers
     views

    无法使用discord.py向某个 Channels 发送消息

    我目前正在研究一个不和谐机器人,我碰巧遇到了这个问题 . 我对 discord.py 比较新,这可能是一个新手问题,但无论如何我会很感激帮助:) 我目前的代码: @bot.listen() async def on_message(message): messagecontent = message.content chan = message.channel ...
  • 0 votes
     answers
     views

    试图用discord.py制作Discord bot,收到错误

    我试图让机器人每隔几秒从一组预定义的消息发送一条消息 . import discord import asyncio import random client = discord.Client() async def background_loop(): await client.wait_until_ready() while not client.is_closed: ...
  • 0 votes
     answers
     views

    使Python Discord Bot在冷却时发送消息

    我正在尝试将命令设置为具有3秒冷却时间的python discord bot,如果在冷却之前使用该命令,则会发送消息 . 我该怎么办?这是命令的代码: @client.command(pass_context=True) @commands.cooldown(1, 3, commands.BucketType.channel) async def message (ctx): 谢谢!
  • 0 votes
     answers
     views

    Discord Bot如何获得发件人

    我正在制作一个与Python不和的机器人,我想要一个命令,例如有人打字 User: !hello Bot: Hello User#1234 我已经浏览了整个互联网并且无法找到它 . 我尝试了很多东西,但没有一个有效
  • 0 votes
     answers
     views

    JS Discord Bot获得角色

    我试图在不使用消息的情况下获得角色,例如: const Discord = require('discord.js'); const Bot = new Discord.Client(); const Role = Discord.roles.find('name,'Exemple') Role.delete() 这可能吗?
  • 1 votes
     answers
     views

    如何制作一个在Python中赋予角色的discord bot?

    我想创建一个discord bot,为Python中的成员提供角色 . 我试过这个: @async def on_message(message): if message.content == "give me admin" role = discord.utils.get(server.roles, name="Admin"...
  • 0 votes
     answers
     views

    Discord.NET Discord bot网页搜索响应

    好的,所以我有一个Discord Bot,它提供了基本的响应,例如: User Input: !Doc status Bot Output: Online! 所有基本的,但我想创建一个响应搜索网络和回复搜索结果 . 例如,它是一个医生机器人,所以我基本上想说: User Input: !Doc symptoms Cough, Runny Nose, Sore throat Bot Output:...
  • 0 votes
     answers
     views

    在python制作的Discord bot中获取用户的ping

    我一直在尝试使os ping功能正常工作,它已经工作但是有一个问题:如果我输入命令它会获得ping到机器人所在机器的谷歌 . 我认为可行的方法是在用户的机器上执行os ping功能,当特定用户写入命令'&ping'而不是在我的电脑上执行它(托管机器人)时,用户可以看到他的实际的ping . 如果不可能,请告诉我为什么以及如何更改代码以使ping工作 先感谢您 这是我使用的代码: proc = su...
  • 1 votes
     answers
     views

    使代码uncaseSensitive,Python,Discord Bot

    我怎样才能使这个代码成为icaseSensitive?我试过 bot = commands.Bot(command_prefix=';', case_insensitive=True 我在重写分支上的代码是什么?我知道如何在 async def on_message 但是听说使用 async def on_message 不是那么聪明 码: import discord from discord....
  • 1 votes
     answers
     views

    Discord bot - 旧帖子与旧绰号

    我准备了一个需要以其他用户的名义发帖的discord bot,所以我希望它改变它的昵称 . 我认为它没问题,但在我重新启动客户端后,所有帖子都更改为最后一个昵称,不再被作者识别 . 任何想法如何解决?一旦我看到一个discord bot(https://imgur.com/a/eMsmIB3)发布了推文并根据推文发送的名称更改名称 . 所以我想这是可能的 .
  • 1 votes
     answers
     views

    使用argparse调用函数

    嘿伙计们,我有问题从argpars调用函数 . 这是我的脚本的简化版本,这可以工作,打印我给-s或-p的任何值 import argparse def main(): parser = argparse.ArgumentParser(description="Do you wish to scan for live hosts or conduct a port scan?&...
  • 393 votes
     answers
     views

    使用argparse解析布尔值

    我想使用argparse来解析写为“--foo True”或“--foo False”的布尔命令行参数 . 例如: my_program --my_boolean_flag False 但是,以下测试代码不能满足我的要求: import argparse parser = argparse.ArgumentParser(description="My parser") par...
  • 253 votes
     answers
     views

    用于传递列表作为选项的argparse选项

    我试图将列表作为参数传递给命令行程序 . 是否有argparse选项将列表作为选项传递? parser.add_argument('-l', '--list', type=list, action='store', dest='list', help='<Req...
  • -2 votes
     answers
     views

    python discord bot:如何让机器人复制你的输入并在聊天中重复它?

    我有一个不按我想要的方式行事的Discord机器人 . 我想要发生的是以下内容 . 我:^问你怎么样机器人删除以前的消息机器人:你好,你好吗? 这是我的代码,但到目前为止它不起作用,我甚至没有得到删除消息部分 . @client.command(pass_context=True) async def say(ctx): split = client.split(&qu...
  • 2 votes
     answers
     views

    如何使用discord.py列出不和谐服务器中的所有成员?

    嗨,大家好我正在写一个不和谐的机器人,当我试图用on_message事件中的命令!成员从服务器中拉出所有成员时,我遇到了这个错误: elif message.content.startswith('!members'): x = server.Server.members for member in x: print(member) 我希望这个命令拉出所有成员并在...
  • -2 votes
     answers
     views

    Discord.py的命令解析

    是否有一个类似于'argparse'模块的Discord.py命令参数解析器?我创建了一个discord bot,接受2个整数和1个字符串变量,处理它们并将结果输出到客户端 . 当用户正确使用它时,这一切都很好,但是当它们不能正常使用时,我需要一种简单的方法将错误传递给客户端,告诉用户他们错误地使用了命令 . 如果我可以使用argparse就好了,否则我将不得不从头开始编写一个解析器 - 这将是一...
  • 1 votes
     answers
     views

    如何让你的机器人从聊天中说出来的话?

    我想能够谈谈我的不和谐,但我不确定如何编码这样的事情;这是我尝试过的 . from discord.ext.commands import Bot Mike = Bot(command_prefix=",") @Mike.command() async def Msay(*args, message): Mike.delete_message(mes...
  • -2 votes
     answers
     views

    如何制作不和谐js bot发送直接/私人消息不作者?

    我使用node.js进行不和谐 . 在我发出命令之后,我希望我的机器人向特定的人发送直接/私人消息,而不是发出命令的作者(我) . 现在我有人的<@ 000000000000000000>(我认为这称为ID),它是String格式 . 例如,此代码client.sendMessage(message.author,"Hello!");向作者发送消息Hello . 但...
  • 1 votes
     answers
     views

    寻找一种为Discord Bot编写命令冷却时间的方法

    我正在使用Python . 这是一个示例命令: @client.command(pass_context=True) async def enablesentience(ctx): await client.say(":desktop: | User does not have sufficient permissions.") 当触发命令'enablesentien...
  • 0 votes
     answers
     views

    机器人加入服务器时发送消息

    每当机器人被邀请到服务器时,我都想发送一条消息 . 然后应该写下这样的话:“你好,这是我的不和谐机器人” 到目前为止,我有这个代码,它不会产生任何错误,但也不会发送消息 . @bot.event async def on_server_join(ctx): for guild in bot.guilds: for channel in guild.text_channels...
  • 0 votes
     answers
     views

    为我的discord bot创建一个可以随时运行的异步功能

    我正在使用Discord的discord.py API创建一个discord bot . 我已经看到通过创建 on_message() 和 on_ready() 函数,我可以让我的机器人在发送消息时或者当机器人启动时执行操作,但是如果我希望我的机器人做某事而无需重新启动机器人或发送消息,我该怎么办? 我需要这样做,因为我正在为我的机器人创建一个API,所以如果我写了 say(channel, &q...
  • 1 votes
     answers
     views

    NameError:未定义名称'ctx'

    继续在我的discord bot cog中收到此错误 . 我在其他cogs中使用message.author就好了只是事件而不是命令 . async def on_member_join(member): with open('profiles.json', 'r') as f: profiles = json.load(f) await update_profi...
  • 1 votes
     answers
     views

    discord.py机器人获得冷却时间的命令

    我正在研究一个基于python的discord bot,它具有以下命令 @client.command(name="Mine", description="Mine daily.", brief="Mine daily.", aliases=['mine', 'm']...
  • 1 votes
     answers
     views

    运行bot示例代码时,我收到此错误

    我的代码完全正确 This(当然还有我的令牌) 当我运行它时,我的机器人正常启动,但当一个新人添加到服务器时,我得到了这个 . ------ Ignoring exception in on_member_join Traceback (most recent call last): File "C:\Users\USRNAME\AppData\Local\Programs\Pyth...
  • 1 votes
     answers
     views

    我如何向特定 Channels 发送消息[Discord.py]

    我一直试图制作一个对某个 Channels 的消息作出反应的不和谐机器人 . 但是我用我当前的代码无法实现它 . 我被告知要使用get_channel,我尝试了几种不同的方法,但它没有用 . 那么我如何使用get_channel仅对特定 Channels 中的消息做出反应? if message.content.startswith('@'): currevents = get_chann...
  • 0 votes
     answers
     views

    如何使用计划库运行异步功能?

    我正在使用discord.py重写编写一个discord bot,我想在某个时间每天运行一个函数 . 我根本没有异步功能的经验,我无法弄清楚如何在不使用“await”的情况下运行它 . 这只是我的代码的一部分,这就是为什么有些东西可能没有被定义的原因 . async def send_channel(): try: await active_channel.send('da...
  • 0 votes
     answers
     views

    'NoneType'对象在尝试使用Discord.py从MySQL读取时没有属性'mention'

    我试图从存储在mySQL数据库中的日志中读取,每当我使用这个代码时,它总是吐出底部的位 . 有谁知道为什么会这样? # ModLogs @is_admin() @client.command() async def modlogs(self, ctx, logid): """ checks logs via id (temp) "&q...
  • 0 votes
     answers
     views

    如何用Discord.py rewrite更改bot用户名/头像?

    我一直在寻找如何做到这一点,但似乎我能找到的唯一解决方案不起作用 .

热门问题