我有这段python代码,它会“生成”一个输出。(在if之后)我试图通过机器人或网络钩子将其重定向到一个不一致的频道,但我尝试的所有东西都还不起作用。你知道怎么做吗?
import threading
import time
import random
# How many threads the program is gonna run | The more threads the more internet and pc resources are needed.
threads = 50
# Determines the ID range that will be scanned -
我对编程非常陌生,正在努力理解如何让我的discord机器人(我正在通过python创建)响应不同的代码行。 我已经做了一个初始的问题和答案,但是在那之后我不能让机器人对任何事情做出响应。 例如,我的机器人将正确响应,直到它被要求检查/返回时间表区域。 def setup():
return "Hello! Welcome to the timetable bot. What service would you like? (Timetable / Subjects /
Homework)"
#End of setup
global userState
我正在为python开发一个使用电传库的电报机器人,并且需要有两个机器人在一个小组中相互通信。由于某种原因,两个机器人都不能读取由机器人发送的消息。
有人能告诉我怎么做吗?
以下是机器人的设置:
Privacy mode = OFF
Group privacy = OFF
Allow groups = ON
谢谢。
因此,我创建了一个discord.js机器人,并在index.js中添加了以下代码: client.on("guildCreate", guild = {
const logsServerJoin = client.channels.get('757945781352136794');
console.log(`The bot just joined to ${guild.name}, Owned by ${guild.owner.user.tag}`);
client.channels.cache.get('channel i
设置:我制作了一个机器人来与服务器上的用户进行交互。我增加的一个特点是马可波罗的游戏。当用户发送"Marco“时,机器人会以”POLO.“作为响应。
问题:当机器人用“POLO.”进行响应时,它与原始消息在同一个通道上响应。但是,我希望bot在服务器内的随机通道中作出响应,这会让用户寻找它。
我在网上搜索过答案,也在discord.py上搜索过,但是我一直找不到答案。然而,我对Python和编码完全陌生,所以很可能我只是遗漏了一些东西,或者它是不可能的,LOL。
这是马可波罗游戏的代码:
@client.event
async def on_message(message):
if m
我一直在使用python slackclient开发一个遵循和的slack机器人。我需要创建一个机器人,可以与几个人在同一时间聊天,但在私人聊天,而不是在一个群组频道。我试着运行机器人的代码几次,改变频道,它工作了,但我想在相同的脚本中做所有的事情。下面是我的代码:
from slackclient import SlackClient
Token = 'xoxb-xxxxxxxxxxx.....'
usr= 'XXXXXXXX'
chat = 'XXXXXXXX'
sc = SlackClient(Token)
# c is just to
我正在用Python制作一个聊天机器人。代码:
import nltk
import numpy as np
import random
import string
f=open('/home/hostbooks/ML/stewy/speech/chatbot.txt','r',errors = 'ignore')
raw=f.read()
raw=raw.lower()# converts to lowercase
sent_tokens = nltk.sent_tokenize(raw)# converts to list of sent