X-Chat 2 MultiMsg

Publicado por Perfil removido 04/11/2004

[ Hits: 6.141 ]

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

Downloader Gráfico - Python 3

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

Cliente/Servidor Usando Python

IPgetter

Upload gráfico via ftp em GTK


  

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