Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/277.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
mIRC远程(Python)触发到私有消息_Python_Bots_Mirc - Fatal编程技术网

mIRC远程(Python)触发到私有消息

mIRC远程(Python)触发到私有消息,python,bots,mirc,Python,Bots,Mirc,我将如何开始触发(例如!帮助),然后机器人会私下向他们发送一个列表。不是那种会打开新窗口的消息类型,而是在频道中显示的消息类型,但只有他们才能看到它(如果你知道我的意思的话)。我不知道这些消息的术语,因此,任何帮助都是非常好的。您所说的消息是使用/msg message命令发送的,而不是使用/query发送的。如上所述(第2.2节私人对话): 在mIRC中,如果您启动了一个/MSG,那么直到 另一个人回应你。您可以在上设置“查询”窗口 通过使用/QUERY命令,从一开始就可以看到您的一方 问题是

我将如何开始触发(例如!帮助),然后机器人会私下向他们发送一个列表。不是那种会打开新窗口的消息类型,而是在频道中显示的消息类型,但只有他们才能看到它(如果你知道我的意思的话)。我不知道这些消息的术语,因此,任何帮助都是非常好的。

您所说的消息是使用
/msg message
命令发送的,而不是使用
/query
发送的。如上所述(第2.2节私人对话):

在mIRC中,如果您启动了一个/MSG,那么直到 另一个人回应你。您可以在上设置“查询”窗口 通过使用/QUERY命令,从一开始就可以看到您的一方

问题是,由于这是特定于客户的行为,您永远无法确定不是mIRC的客户会以这种或那种方式行事

这样一来,在编码方面,您最可能希望使用的是,它将为您省去处理IRC协议管道的麻烦。这个特定的库为您提供了一个irc bot示例,这可能是您需要开始的地方


祝你好运。

在我看来,你想要的是一件大事,而不是一件好事

PRIVMSG是指定发送给收件人的文本的事件,其中收件人可以是个人或频道。您请求的私人消息不会打开新窗口,直接发送给用户的PRIVMSG将为他们打开新窗口。发送到频道的消息将显示在频道中

通知向用户发送一条不创建新窗口的直接消息。但是,我不鼓励使用它,因为许多客户端处理此类事件的方式不同

比如,
默认情况下,mIRC将在当前活动窗口中显示通知。
但是,Irssi将在状态窗口中显示它们,可能会被忽略

尽管如此,我不太确定您使用Python的目的是什么,但在您的帖子中没有解释。我只能假设bot是用Python编程的,而您使用的是mIRC客户端?

请阅读并改进您的问题。