X-Chat 2 MultiMsg

Publicado por Perfil removido 04/11/2004

[ Hits: 6.136 ]

Download multimsg.py




Script em Python para o X-Chat 2 que envia uma mensagem privada (no PVT) para todos os usuários do canal atual. Utilização: /MULTIMSG <mensagem>.
Obs: requer suporte à intereface Python no cliente. Mais informações em http://www.xchat.org.

  



Esconder código-fonte

__module_name__ = 'MultiMsg'
__module_version__ = '0.1'
__module_description__ = 'Envia uma mensagem privada para todos os usuários do contexto atual.'

import xchat

def multimsg(word, word_eol, userdata):
    'Envia uma mensagem privada para todos os usuários do contexto atual quando requisitado pelo comando "/MULTIMSG".'
    mensagem = word_eol[1]
    # Abaixo a lista de quem não receberá a mensagem, previamente apenas você mesmo e Operator.
    excecoes = [xchat.get_info('nick'), 'Operator']
    usuarios = xchat.get_list('users')
    for usuario in usuarios:
        nick = usuario.nick
        if excecoes.count(nick) == 0:
            xchat.command('msg %s MultiMsg 0.1 | %s' % (nick, mensagem))
    return xchat.EAT_XCHAT

xchat.hook_command('MULTIMSG', multimsg, help = 'Utilização: MULTIMSG <mensagem>, envia uma mensagem privada para todos os usuários do contexto atual.')

Scripts recomendados

HCrawler 3.0 - crawler escrito em Python 3

Git clone simplificado

Tradutor on-line em Python+GTK

Conversor de vídeos do YouTube para MP3

CotDolar - Cotação do dólar em Python


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts