Подключитесь к IRC-серверу с помощью PythonPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Подключитесь к IRC-серверу с помощью Python

Сообщение Anonymous »

Я пытаюсь подключиться к irc-серверу anonops, а затем к каналу #anonops, используя Python. Что я сделал на данный момент:

Код: Выделить всё

import sys
import socket

s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
HOST = 'irc.anonops.com' #irc server
PORT = 6697 #port
NICK = 'testingbot'

print('soc created |', s)
remote_ip = socket.gethostbyname(HOST)
print('ip of irc server is:', remote_ip)

s.connect((HOST, PORT))

print('connected to: ', HOST, PORT)
nick_cr = ('NICK ' + NICK + '\r\n').encode()
s.send(nick_cr)
s.send('JOIN #anonops \r\n'.encode()) #chanel

#
s.send(bytes("PRIVMSG " + '#anonops' +  'hi'+ "\n", "UTF-8"))
Я думаю, что подключение к IRC-серверу прошло успешно, но я не могу подключиться к каналу. У меня на компьютере установлен открытый irc-клиент (Hexchat), и я не вижу сообщения:

testingbot присоединился, и я не вижу сообщения «Привет».

Есть идеи о том, что я делаю не так?

Подробнее здесь: https://stackoverflow.com/questions/750 ... ith-python
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Python»