我试图编写一个不和谐的机器人,但机器人不会启动并引发以下错误:
AttributeError: partially initialized module 'discord' has no attribute 'Client' (most likely due to a circular import)
我为学校的事情写了一个机器人,我希望拥有不和谐的人能够将东西添加到常见问题列表中,我正在JSON中存储。 目前我就是这样做的: @bot.command(aliases = ['faqadd'])
async def addfaq(ctx, question = None, *, answer = None): 然而,这样做的问题是,当一个人像这样添加它时: .faqadd This is a question? This is an answer. 机器人只会对问题使用" This“,而"is a问题?这是一个答案。”将会是答案。有没有一种简单的方法可以简单
我正在使用以下方法安装一个软件
wget <URL package.tar.gz>
tar xzvf package.tar.gr
./configure package
cd package
make
make install
我的问题是包没有安装在工作目录中。默认情况下,它安装在哪里?我应该在哪里添加关于我想要安装文件的地方的详细信息?
varnish有没有办法从文本文件中读取后端url列表,然后代理缓存未命中从文本文件中获取的随机url?
我想象的是像这样的伪代码...
/var/services/backend-urls.conf
http://backend-host-1/path/to/application
http://backend-host-2/path/to/application
http://backend-host-3/path/to/application
# etc
清漆配置
sub vcl_miss {
// read a list of urls from a text file
bac
所以我已经完成了我想要为我的discord机器人实现的大部分命令。
< Group("GroupName") >功能在更新后的Discord.NET中非常简单易懂。然而,与0.9.6版本不同的是,我不知道如何让机器人在不等待前缀注册的情况下执行函数。在此处输入代码
public async Task HandleCommand(SocketMessage messageParam)
{
// Don't process the command if it was a System Message
var mes
因此,我正在使用replit.com来制作机器人,并且机器人可以正常上线。我在$hello中输入,希望得到的结果是“指挥官”。我这么做了,但是机器人没有回应。我根据一个video on Youtube编写了这个脚本。我猜这可能与我的代码有关,也可能与不一致的机器人权限有关。任何帮助/建议都将不胜感激,谢谢。 import discord
import os
import time
client = discord.Client()
@client.event
async def on_ready():
print('We have broken into american