IRC


about


author:Bart Thate <bthate@gmail.com>
contact:IRCNET/#dunkbots
website:http://plugins.gozerbot.org
license:Public Domain

description


irc related commands


irc related commands

commands


  1. reconnect

    reconnect to server

    <user> !reconnect
    <output> reconnecting
    
  1. join

    join <channel> [password]

    <user> !join #test
    <output> none
    
    <user> !join #test mekker
    <output> joined channel #test
    
  1. action

    send an action message

    <user> !action #test yoo dudes
    <output> none
    
  2. alternick

    get/set alertnick

    <user> !alternick
    <output> alternick is gozerbot2
    
    <user> !alternick gozerbot2
    <output> alternick changed to gozerbot2
    
  1. broadcast

    send a message to all channels and dcc users

    <user> !broadcast good morning
    <output> none
    
  2. channelmode

    show mode of channel

    <user> !channelmode
    <output> channel mode of #test is None
    
    <user> !channelmode #test
    <output> channel mode of #test is None
    
  1. channels

    show what channels the bot is on

    <user> !channels
    <output> #test
    
  1. chat

    start a dcc chat session

    <user> !chat
    <output> dcc chat request sent
    
  1. cycle

    part/join channel

    <user> !cycle
    <output> none
    
  2. delchan

    delchan <channel> .. remove channel from bot.channels

    <user> !delchan #mekker
    <output> no channel #mekker in database
    
  1. irc-cfg

    plugin configuration

    <user> !irc-cfg
    <output> options: ignorenicks=[]
    
  1. irc-cfgsave

    save plugin configuration

    <user> !irc-cfgsave
    <output> config saved
    
  1. loud

    disable silent mode of channel command was given in

    <user> !loud
    <output> #test put into loud mode
    
  1. nick

    nick <nickname> .. set nick of the bot

    <user> !nick mekker
    <output> none
    
  2. nicks

    show nicks on channel the command was given in

    <user> !nicks
    <output> @gozerbot .. jtest .. mekker
    
  1. say

    send txt to channel/user

    <user> !say #test good morning
    <output> none
    
  2. sendraw

    sendraw <txt> .. send raw string to the server

    <user> !sendraw PRIVMSG #test :yo!
    <output> none
    
  3. server

    show server hostname of bot

    <user> !server
    <output> localhost
    
  1. silent

    set silent mode on channel the command was given in

    <user> !silent
    <output> putting #test to silent mode
    
  1. voice

    give voice to user

    <user> !voice test
    <output> none
    
  2. part

    part [<channel>]

    <user> !part
    <output> left channel #test
    
    <user> !part #test
    <output> failed to leave channel #test