python-jabberbot.Um jabber bot framework para Python que facilita escrever bots Jabber simples. | |
Baixe Agora |
python-jabberbot. Classificação e resumo
Propaganda
- 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
123 Flash Chat Joomla Módulo / Componente
123 flash bate-papo Joomla módulo / componente é um módulo de bate-papo para o Joomla! ...
230