python-jabberbot.

Um jabber bot framework para Python que facilita escrever bots Jabber simples.
Baixe Agora

python-jabberbot. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL v3
  • Preço:
  • FREE
  • Nome do editor:
  • Thomas Perl
  • Site do editor:
  • http://thpinfo.com/2008/urlwatch/

python-jabberbot. Tag


python-jabberbot. Descrição

Um framework Jabber Bot para Python que facilita a gravação de bots simples de Jabber. O aplicativo Python-Jabberbot é um framework Jabber Bot para Python, que facilita escrever bots Jabber simples. Pode-se usar esses bots Jabber para fornecer informações sobre sistemas de execução, para fazer sites interagir com os visitantes habilitados para Jabber, ou notificar o proprietário do Bot sobre atualizações ou alterações que são monitoradas com scripts personalizados do Python.Programming que seu próprio Jabber Bot pode ser divertido e útil. Este é o Python-Jabberbot, um framework Jabber Bot para Python que permite que você escreva facilmente o simples Jabber Bots. Você pode usar seus bots Jabber para fornecer informações sobre seus sistemas de execução, para tornar o seu site interagir com seus visitantes ou notificá-lo sobre atualizações ou alterações que você monitora com seus scripts Python.Este Jabber Bot é parcialmente inspirado pelo exemplo XMPPPPPY Bot.py, mas projetado para ser reutilizável e facilitar escrever pequenos bots jabber que fazem uma coisa e fazê-lo bem. Importar a classe: de Jabberbot Import Jabberbot? Subclasse a classe Jabberbot? Adicionar métodos começando com bot_, estes serão exportados como comandos (por exemplo, def bot_display_id (auto, bagunça, args)); Os métodos devem retornar a mensagem enviada de volta para o usuário como string (ou nenhum se o comando não fornecer resposta)? Crie uma instância do seu bot, fornecendo nome de usuário e senha? Ligue para o método servil_forever () de sua instância? Você pode ligar para o método Send () em seu bot para enviar mensagens para o código específico de usuáriosExample: De Jabberbot Import Datetimeclass SystemInfojabberbot (Jabberbot): Def bot_serverinfo (auto, bagunça, args): "" "Exibe informações sobre o servidor" "" Version = Open ('/ Proc / Version'). Leitura (). Strip () Loadavg = Abrir ('/ loadavg'). Leia (). Strip () Retorna '% SNN% S% (versão, loadavg ,) def bot_time (self, confusão, args): "" "exibe o tempo atual do servidor" "" retornam str (datetime.datetime.now ()) def bot_rot13 (self, bagunça, args): "" "Retorna passou argumentos rot13 'ed """ args.encode retorno ( 'rot13') def bot_whoami (self, confusão, args): "" "Diz-lhe seu nome de usuário" "" retornar mess.getFrom () username ='my-jabberid@jabberserver.org 'Password =' my-password'bot = systeminfojabbobbot (nome de usuário, senha) bot.serve_forever () requisitos: · Pitão · Xmpppy. O que há de novo nesta versão: · Esta versão corrige uma verificação de dependência para xmpppy.


python-jabberbot. Software Relacionado

Xchat.

XCHAT é um programa de IRC (Chat) para sistemas operacionais Windows e Unix (Linux / BSD). ...

243

Download