2.0/Modules/m chanstats
From AnopeWiki
Language | |
---|---|
English |
|
Description
This specialized collection is 3 separate modules in one big group module.
- NOTE: Requires ChanServ, NickServ, and m_mysql modules to be active.
- Enabeled/Disabeled using the ./extra command line configuration tool.
- m_chanstats
-
- name=
- Name of the module
- engine=
- backend internal name of this engine
- prefix= :SQL database table prefix
- smileyshappy= :defined happy emoticons
- smileyssad=
- defined sad emoticons
- smileysother=
- defined other emoticons
- ns_def_chanstats=
- define stats for newly registered nicknames
- cs_def_chanstats=
- define stats for newly registered channels
- cs_fantasy_stats
-
- name=
- Name of module
- cs_fantasy_top
-
- name=
- Name of module
Commands
- m_chanstats
-
- ChanServ
- SET CHANSTATS
- NickServ
- SET CHANSTATS
- SASET CHANSTATS
- cs_fantasy_stats
-
- ChanServ
- STATS
- GSTATS
- fantasy
- !STATS
- !GSTATS
- cs_fantasy_top
-
- ChanServ
- TOP
- TOP10
- GTOP
- GTOP10
Default Configuration
/* * Example configuration file for Chanstats. * Make sure BotServ, ChanServ and NickServ are running. */ module { name = "m_chanstats" /* * The name of this engine. * This must match with the name of an SQL engine block. */ engine = "mysql/main" /* * An optional prefix to prepended to the name of each created table. * Do not use the same prefix for other programs. */ prefix = "anope_" smileyshappy = ":) :-) ;) ;-) :D :-D :P :-P" smileyssad = ":( :-( ;( ;-(" smileysother = ":/ :-/" /* * Enable Chanstats for newly registered nicks / channels. */ ns_def_chanstats = yes cs_def_chanstats = yes } command { service = "ChanServ"; name = "SET CHANSTATS"; command = "chanserv/set/chanstats"; } command { service = "NickServ"; name = "SET CHANSTATS"; command = "nickserv/set/chanstats"; } command { service = "NickServ"; name = "SASET CHANSTATS"; command = "nickserv/saset/chanstats"; } module { name = "cs_fantasy_stats" } command { service = "ChanServ"; name = "STATS"; command = "chanserv/stats"; } command { service = "ChanServ"; name = "GSTATS"; command = "chanserv/gstats"; } fantasy { name = "STATS"; command = "chanserv/stats"; } fantasy { name = "GSTATS"; command = "chanserv/gstats"; } module { name = "cs_fantasy_top" } command { service = "ChanServ"; name = "TOP"; command = "chanserv/top"; } command { service = "ChanServ"; name = "TOP10"; command = "chanserv/top10"; } command { service = "ChanServ"; name = "GTOP"; command = "chanserv/gtop"; } command { service = "ChanServ"; name = "GTOP10"; command = "chanserv/gtop10"; } fantasy { name = "TOP"; command = "chanserv/top"; } fantasy { name = "TOP10"; command = "chanserv/top10"; } fantasy { name = "GTOP"; command = "chanserv/gtop"; } fantasy { name = "GTOP10"; command = "chanserv/gtop10"; }