blob: fd5a814783eb7cfcd3028d0f2afd014f2588fc99 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
# type /pyload hello
import irssi
# data - contains the parameters for /HELLO
# server - the active server in window
# witem - the active window item (eg. channel, query)
# or None if the window is empty
def cmd_hello(data, server, witem):
if not server or not server.connected:
irssi.prnt("Not connected to server")
if data:
server.command("MSG %s Hello!" % data)
elif isinstance(witem, irssi.Channel) or isinstance(witem, irssi.Query):
witem.command("MSG %s Hello!" % witem.name)
else:
irssi.prnt("Nick not given, and no active channel/query in window")
irssi.command_bind('hello', cmd_hello)
|