Uso legítimo para bots de IRC [closed]

4

Recentemente, vi uma pergunta no SE sobre como fazer isso e quando criar um bot de IRC. O único uso de bots de IRC com os quais eu estava familiarizado era a inundação de mensagens e spam. Fiz uma pesquisa no Google pela string que usei como título e fui conduzido a um artigo que foi um abridor de olho sobre o que um bot de IRC maligno poderia fazer, mas eu não vi nenhuma explicação de um uso benevolente (ou neutro) de um bot de IRC.

Existe algum? Se sim, para que são usados?

    
por TecBrat 01.08.2012 / 04:18
fonte

5 respostas

12

Botins de IRC legítimos são usados o tempo todo. Em algumas redes de IRC, Chanserve e Nickserve (para gerenciar canais e alças) são efetivamente bots de IRC, que são apenas parte da rede e criaram privilégios. Eles podem não estar utilizando eggdrop ou qualquer um dos outros bots mais modernos, mas eles geralmente não fazem parte do próprio daemon de IRC.

Outras coisas como: jogos de trivia (onde o bot faz perguntas e lê a entrada para respostas e mantém pontuações), servidores de arquivos, anunciadores de RSS, etc. são todos usos bastante legítimos para bots de IRC.

    
por 01.08.2012 / 04:31
fonte
6

Existem muitos casos de uso válidos para bots de IRC como:

  • Os relatórios são confirmados no seu VCS - você pode usar, por exemplo, cia.vc
  • Informar falhas de criação do seu ambiente de IC
  • Alguém escreve um número de bug no canal e o bot automaticamente lança o título e vincula a ele
  • Notificação sobre novos bugs
  • Registre reuniões, por exemplo: meetbot
  • Implantar versões específicas para dev / staging / prod
  • Forneça uma maneira simples de encaminhar alguém para uma documentação

Depende realmente de como sua equipe usa o IRC ou o IM para se comunicar para determinar se é útil usar um bot de IRC.

    
por 01.08.2012 / 05:36
fonte
2

É mais do interesse do usuário fazer o "mal" ou "bom". Os bots de IRC podem ser úteis em chats. Por exemplo. moderando um canal de IRC e fornecendo uma interface de bate-papo para todos os tipos de funcionalidade.

Um exemplo de um bot de chat útil é o Hubot (com o Adaptador IRC ) que é usado pelos desenvolvedores para iniciar construções e outras tarefas relacionadas ao desenvolvimento. Ele também pode ser usado para fazer pesquisas no google / wolfram alpha. Ele tem um grande repositório de scripts .

    
por 01.08.2012 / 08:47
fonte
2

Eu tenho um bot de IRC que rola dados para RPGs. Tem suporte para vários sistemas de jogos e tipos de saída. É útil, pois permite que alguém (por exemplo) 'jogue' 30 dados de 6 faces, classifique-os por valor, reroll 6 e reporte o número de 5 ou 6 lançados no total (Shadowrun).

Como alternativa, também tenho um chatbot que usa modelos de Markov para gerar textos divertidos dos registros do canal. Há também uma variante disso, que pega um corpo de autores / locais específicos; para que o texto possa ser gerado no estilo dos ditos autores. ShakespeareBot, DylanBot, PalahniukBot; esse tipo de coisa.

Meu próximo projeto será um bot de IRC de cartão. Dessa forma, o canal que frequento pode jogar poker ou coisas semelhantes. (Ou RPGs que usam cartas como mecânico, claro)

    
por 02.08.2012 / 01:28
fonte
0

Sua pergunta provavelmente está fora do tópico deste site.

No entanto, os bots são usados principalmente para obter permissões de acesso a canais de IRC específicos e impedir que esses canais sejam controlados por usuários mal-intencionados. Também vi robôs de IRC usados como servidores de arquivos, onde os usuários podem solicitar que o bot envie um arquivo para eles depois de ver uma lista de arquivos oferecidos pelo bot.

Existem muitos outros usos legítimos para bots de IRC. Para mais informações, leia o artigo .

    
por 01.08.2012 / 04:28
fonte

Tags