anope- supernets anope source code & configuration |
git clone git://git.acid.vegas/anope.git |
Log | Files | Refs | Archive | README |
botserv.conf (5921B)
1 service { 2 nick = "BotServ" 3 user = "services" 4 host = "services.host" 5 gecos = "Bot Service" 6 channels = "@#services" 7 } 8 9 module { 10 name = "botserv" 11 client = "BotServ" 12 defaults = "dontkickops fantasy greet" 13 minusers = 1 14 botmodes = "o" 15 } 16 17 command { service = "BotServ"; name = "HELP"; command = "generic/help"; } 18 19 module { name = "bs_assign" } 20 command { service = "BotServ"; name = "ASSIGN"; command = "botserv/assign"; } 21 command { service = "BotServ"; name = "UNASSIGN"; command = "botserv/unassign"; } 22 command { service = "BotServ"; name = "SET NOBOT"; command = "botserv/set/nobot"; permission = "botserv/set/nobot"; } 23 24 module { 25 name = "bs_autoassign" 26 bot = "ChanServ" 27 } 28 29 module { 30 name = "bs_badwords" 31 badwordsmax = 32 32 } 33 command { service = "BotServ"; name = "BADWORDS"; command = "botserv/badwords"; } 34 35 module { name = "bs_bot" } 36 command { service = "BotServ"; name = "BOT"; command = "botserv/bot"; permission = "botserv/bot"; } 37 38 module { name = "bs_botlist" } 39 command { service = "BotServ"; name = "BOTLIST"; command = "botserv/botlist"; } 40 41 module { name = "bs_control" } 42 command { service = "BotServ"; name = "ACT"; command = "botserv/act"; } 43 command { service = "BotServ"; name = "SAY"; command = "botserv/say"; } 44 45 module { name = "bs_info" } 46 command { service = "BotServ"; name = "INFO"; command = "botserv/info"; } 47 48 module { 49 name = "bs_kick" 50 keepdata = 10m 51 gentlebadwordreason = yes 52 } 53 command { service = "BotServ"; name = "KICK"; command = "botserv/kick"; } 54 command { service = "BotServ"; name = "KICK AMSG"; command = "botserv/kick/amsg"; } 55 command { service = "BotServ"; name = "KICK BADWORDS"; command = "botserv/kick/badwords"; } 56 command { service = "BotServ"; name = "KICK BOLDS"; command = "botserv/kick/bolds"; } 57 command { service = "BotServ"; name = "KICK CAPS"; command = "botserv/kick/caps"; } 58 command { service = "BotServ"; name = "KICK COLORS"; command = "botserv/kick/colors"; } 59 command { service = "BotServ"; name = "KICK FLOOD"; command = "botserv/kick/flood"; } 60 command { service = "BotServ"; name = "KICK ITALICS"; command = "botserv/kick/italics"; } 61 command { service = "BotServ"; name = "KICK REPEAT"; command = "botserv/kick/repeat"; } 62 command { service = "BotServ"; name = "KICK REVERSES"; command = "botserv/kick/reverses"; } 63 command { service = "BotServ"; name = "KICK UNDERLINES"; command = "botserv/kick/underlines"; } 64 65 command { service = "BotServ"; name = "SET DONTKICKOPS"; command = "botserv/set/dontkickops"; } 66 command { service = "BotServ"; name = "SET DONTKICKVOICES"; command = "botserv/set/dontkickvoices"; } 67 68 module { name = "bs_set" } 69 command { service = "BotServ"; name = "SET"; command = "botserv/set"; } 70 command { service = "BotServ"; name = "SET BANEXPIRE"; command = "botserv/set/banexpire"; } 71 command { service = "BotServ"; name = "SET PRIVATE"; command = "botserv/set/private"; permission = "botserv/set/private"; } 72 73 module { name = "greet" } 74 command { service = "BotServ"; name = "SET GREET"; command = "botserv/set/greet"; } 75 command { service = "NickServ"; name = "SET GREET"; command = "nickserv/set/greet"; } 76 command { service = "NickServ"; name = "SASET GREET"; command = "nickserv/saset/greet"; permission = "nickserv/saset/greet"; } 77 78 privilege { 79 name = "GREET" 80 rank = 40 81 level = 5 82 flag = "g" 83 xop = "AOP" 84 } 85 86 module { 87 name = "fantasy" 88 } 89 command { service = "BotServ"; name = "SET FANTASY"; command = "botserv/set/fantasy"; } 90 91 fantasy { name = "ACCESS"; command = "chanserv/access"; } 92 fantasy { name = "AKICK"; command = "chanserv/akick"; } 93 fantasy { name = "AOP"; command = "chanserv/xop"; } 94 fantasy { name = "BAN"; command = "chanserv/ban"; } 95 fantasy { name = "CLONE"; command = "chanserv/clone"; } 96 fantasy { name = "DEHALFOP"; command = "chanserv/modes"; } 97 fantasy { name = "DEOP"; command = "chanserv/modes"; } 98 fantasy { name = "DEOWNER"; command = "chanserv/modes"; } 99 fantasy { name = "DEPROTECT"; command = "chanserv/modes"; } 100 fantasy { name = "DEVOICE"; command = "chanserv/modes"; } 101 fantasy { name = "DOWN"; command = "chanserv/down"; } 102 fantasy { name = "ENFORCE"; command = "chanserv/enforce"; } 103 fantasy { name = "ENTRYMSG"; command = "chanserv/entrymsg"; } 104 fantasy { name = "FLAGS"; command = "chanserv/flags"; } 105 fantasy { name = "HALFOP"; command = "chanserv/modes"; } 106 fantasy { name = "HELP"; command = "generic/help"; prepend_channel = false; } 107 fantasy { name = "HOP"; command = "chanserv/xop"; } 108 fantasy { name = "INFO"; command = "chanserv/info"; prepend_channel = false; } 109 fantasy { name = "INVITE"; command = "chanserv/invite"; } 110 fantasy { name = "K"; command = "chanserv/kick"; } 111 fantasy { name = "KB"; command = "chanserv/ban"; } 112 fantasy { name = "KICK"; command = "chanserv/kick"; } 113 fantasy { name = "LEVELS"; command = "chanserv/levels"; } 114 fantasy { name = "LIST"; command = "chanserv/list"; prepend_channel = false; } 115 fantasy { name = "LOG"; command = "chanserv/log"; } 116 fantasy { name = "MODE"; command = "chanserv/mode"; } 117 fantasy { name = "MUTE"; command = "chanserv/ban"; kick = no; mode = "QUIET"; } 118 fantasy { name = "OP"; command = "chanserv/modes"; } 119 fantasy { name = "OWNER"; command = "chanserv/modes"; } 120 fantasy { name = "PROTECT"; command = "chanserv/modes"; } 121 fantasy { name = "QOP"; command = "chanserv/xop"; } 122 fantasy { name = "SEEN"; command = "chanserv/seen"; prepend_channel = false; } 123 fantasy { name = "SOP"; command = "chanserv/xop"; } 124 fantasy { name = "STATUS"; command = "chanserv/status"; } 125 fantasy { name = "SUSPEND"; command = "chanserv/suspend"; permission = "chanserv/suspend"; } 126 fantasy { name = "SYNC"; command = "chanserv/sync"; } 127 fantasy { name = "TOPIC"; command = "chanserv/topic"; } 128 fantasy { name = "UNBAN"; command = "chanserv/unban"; } 129 fantasy { name = "UNSUSPEND"; command = "chanserv/unsuspend"; permission = "chanserv/suspend"; } 130 fantasy { name = "UP"; command = "chanserv/up"; } 131 fantasy { name = "VOICE"; command = "chanserv/modes"; } 132 fantasy { name = "VOP"; command = "chanserv/xop"; }