For that to work, you'd have to use an omnicient connection, such as a server-server connection. Some servers might allow this to occur as an IRCop, but it's wrong (IRCop != god) and is a major Achillies' heel -- if your account gets compromised, the entire network gets compromised.
You'll have to say what IRCX server you're using for anyone to properly help, but I'll go ahead and tell you what commands to use to become an omnicient connection in ignitionServer (you'll need to use sockets and sockwrite, someone else here can handle that).
PASS mypassword
SERVER hostbot.local 1 :Host Bot
After those two commands (in that order), the server will respond with a nick/channel list, and then you're ready to do stuff. To host someone, send this data:
:hostbot.local MODE #ChannelName +o NickName
Modify accordingly for +q or +v.
When you're done hosting everyone, split from the network you've formed by closing the socket. You will get a netsplit notice, but that's normal.
And you'll need C:/N: lines in ircx.conf for it too:
C:127.0.0.1:mypassword:hostbot.local:6667:100
N:127.0.0.1:mypassword:hostbot.local::100
Again, that's for iS 0.3.5. Not 0.3.4 or earlier.
Edited Oct 11, 2004 5:16 AM by Ziggy
The Ignition Project | http://www.ignition-project.com/
Registered Linux User Number 368435
Hardware: AMD Athlon 64 3500+, DFI nF4 SLI Infinity, 1GB Dual Channel DDR400, 250GB Western Digital 2500 SE16 SATA II @7200rpm, 200GB Seagate 3200A UATA-133 @7200rpm, NVIDIA GeForce 6800GS OC'ed, 20" Apple Cinema Display