Pergunta

tudo bem, então eu estou fazendo um bot IRC, e estou querendo saber algumas maneiras que eu poderia criar uma classe de conexão, para que eu possa ligar a várias redes, eu tê-lo conectando a um servidor, saber Eu só não como fazer que em uma maneira de se conectar a mais de um.

basicamente a minha pergunta é:. Como posso tirar o bot atual i escreveu, reescrevê-lo, com uma classe de conexão que pode ser reutilizado para fazer múltiplas conexões

Foi útil?

Solução

É difícil dizer sem saber o que seu bot é como -. Afinal de contas, há uma série de maneiras de escrever um bot

Dito isto, o que eu faria, se isolar toda a sua lógica por conexão em um determinado conjunto de classes, tudo controlado a partir de uma classe Connection. Então, um pouco de lógica do núcleo que os incêndios até várias classes de conexão. Depois disso, você só tem que lidar com a questão de se comunicar entre eles quando necessário (dependendo do que seu bot faz, este pode não ser necessário em todos)

Outras dicas

Este não se sente como muito de uma resposta, mas para além de seu próprio material circulante, eu joguei com Smart4Irc e parece muito bom.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top