CHAN


about


author:FeedBackLoop <feedbackloop@gmail.com>
contact:FREENODE/#fbf
distribution:core
license:

description


channel related commands.

commands


commands in this plugin:
 chan-allowcommand .. chan-upgrade .. chan-allowwatch .. chan-loud .. chan-allowplug .. join .. chan-denyplug .. chan-part .. chan-list .. chan-silent .. chan-mode .. part .. chan-silentcommand .. chan-loudcommand .. chan-del .. chan-join .. chan-withnotice .. chan-cycle .. chan-delwatch .. chan-enable .. chan-disable .. chan-withprivmsg .. chan-removecommand

  1. chan-allowcommand .. [handle_chanallowcommand]

    description:allow a command in the channel.
    permissions:OPER
    code:chan-allowcommand command.
    examples:
    <user> ;chan-allowcommand learn
    <output> done - chan-allowcommand
  2. chan-allowplug .. [handle_chanallowplug]

    description:arguments: <plugname> - allow a plugin to be active in a channel.
    permissions:OPER
    code:chan-allowplug command.
    examples:
    <user> ;chan-denyplug idle
    <output> done - chan-denyplug
  3. chan-allowwatch .. [handle_chanallowwatch]

    description:arguments: <JID/channel> - add a target channel to the allowwatch list.
    permissions:OPER
    code:chan-allowwatch command.
    examples:
    <user> ;chan-allowwatch feedbackloop@gmail.com
    <output> done - chan-allowwatch
  4. chan-cycle .. [handle_chancycle]

    description:no arguments - recycle channel.
    permissions:OPER
    code:chan-cycle command.
    examples:
    <user> ;chan-cycle
    <output> cycling #test
    <output> done - chan-cycle
  5. chan-del .. [handle_chandel]

    description:arguments: <channel> - remove channel from bot.state.data[‘joinedchannels’].
    permissions:OPER
    code:chan-del command.
    examples:
    <user> ;chan-del #mekker
    <output> done - chan-del
  6. chan-delwatch .. [handle_chandelwatch]

    description:add a target channel to the allowout list.
    permissions:OPER
    code:chan-delwatch command.
    examples:
    <user> ;chan-delwatch feedbackloop@gmail.com
    <output> done - chan-delwatch
  7. chan-denyplug .. [handle_chandenyplug]

    description:arguments: <plugname> - deny a plugin to be active in a channel.
    permissions:OPER
    code:chan-denyplug command.
    examples:
    <user> ;chan-denyplug idle
    <output> idle is already being denied in channel #test
  8. chan-disable .. [handle_chandisable]

    description:no arguments - enable current channel.
    permissions:OPER .. USER
    code:chan-disable command.
    examples:
    <user> ;chan-disable
    <output> #test channel disabled
  9. chan-enable .. [handle_chanenable]

    description:no arguments - enable current channel.
    permissions:OPER .. USER
    code:chan-enable command.
    examples:
    <user> ;chan-enable
    <output> #test channel enabled
  10. chan-join .. [handle_chanjoin]

    description:arguments: <channel> - join a channel/conference/wave
    permissions:OPER .. JOIN
    code:chan-join command.
    examples:
    <user> ;chan-join #test
    <output> done - chan-join
    <user> ;chan-join #test mekker
    <output> done - chan-join
  11. chan-list .. [handle_chanlist]

    description:no arguments - channels .. show joined channels.
    permissions:USER .. GUEST
    code:chan-list command.
    examples:
    <user> ;chan-list
    <output> no channels joined
  12. chan-loud .. [handle_chanloud]

    description:arguments: [<channel>] - enable output to the channel.
    permissions:OPER
    code:chan-loud command.
    examples:
    <user> ;chan-loud
    <output> putting #test into loud mode
    <output> done - chan-loud
  13. chan-loudcommand .. [handle_chanloudcommand]

    description:arguments: <cmnd> - allow output of a command in the channel.
    permissions:OPER
    code:chan-loudcommand command.
    examples:
    <user> ;chan-loudcommand learn
    <output> learn is not in the silencelist
  14. chan-mode .. [handle_channelmode]

    description:arguments: [<channel>] - show channel mode.
    permissions:OPER
    code:chan-mode command.
    examples:
    <user> ;chan-mode
    <output> channelmode only works on irc bots
    <user> ;chan-mode #test
    <output> channelmode only works on irc bots
  15. chan-part .. [handle_chanpart]

    description:arguments: [<channel>] - leave a channel (provided or current channel).
    permissions:OPER
    code:chan-part command.
    examples:
    <user> ;chan-part
    <output> leaving #test chan
    <output> done - chan-part
    <user> ;chan-part #test
    <output> leaving #test chan
    <output> done - chan-part
  16. chan-removecommand .. [handle_chanremovecommand]

    description:remove a command from the allowed list of a channel.
    permissions:OPER
    code:chan-removecommand command.
    examples:
    <user> ;chan-removecommand learn
    <output> done - chan-removecommand
  17. chan-silent .. [handle_chansilent]

    description:arguments [<channel>] - set silent mode of channel.
    permissions:OPER
    code:chan-silent command.
    examples:
    <user> ;chan-silent
    <output> putting #test to silent mode
    <output> done - chan-silent
  18. chan-silentcommand .. [handle_chansilentcommand]

    description:arguments: <cmnd> - silence a command in the channel. /msg the result of a command.
    permissions:OPER
    code:chan-silentcommand command.
    examples:
    <user> ;chan-silentcommand learn
    <output> done - chan-silentcommand
  19. chan-upgrade .. [handle_chanupgrade]

    description:no arguments - upgrade the channel.
    permissions:OPER
    code:chan-upgrade command.
    examples:
    <user> ;chan-upgrade
    <output> can't find previous channel data
  20. chan-withnotice .. [handle_chanwithnotice]

    description:arguments: [<channel>] - make bot use notice in channel.
    permissions:OPER
    code:chan-withnotice command.
    examples:
    <user> ;chan-withnotice
    <output> setting notice in #test
    <output> done - chan-withnotice
  21. chan-withprivmsg .. [handle_chanwithprivmsg]

    description:arguments: [<channel>] - make bot use privmsg in channel.
    permissions:OPER
    code:chan-withprivmsg command.
    examples:
    <user> ;chan-withprivmsg
    <output> setting privmsg in #test
    <output> done - chan-withprivmsg
  22. join .. [handle_chanjoin]

    description:arguments: <channel> - join a channel/conference/wave
  23. part .. [handle_chanpart]

    description:arguments: [<channel>] - leave a channel (provided or current channel).

Table Of Contents

Previous topic

CFG

Next topic

CHOICE

This Page