Difference between revisions of "BouncerIRC"
From Fixme.ch
								
												
				m (→Usage)  | 
				m (Fixmynick update)  | 
				||
| Line 43: | Line 43: | ||
= Custom Modules =  | = Custom Modules =  | ||
== FixMyNick ==  | == FixMyNick ==  | ||
| − | Automatic prefix nickname with   | + | Automatic prefix nickname with custom string when attaching from a specific IP. [https://gitorious.org/znc-bouncer/fixmynick sources].<br/>  | 
| + | The string %nick% will automatically be replaced by the nickname set in ZNC.<br/>  | ||
| + | You can use any part of the IP to match you need.  | ||
<pre>  | <pre>  | ||
/msg *status LoadMod fixmynick  | /msg *status LoadMod fixmynick  | ||
| + | /msg *fixmynick addplace 62.220.135. FIXME_%nick%  | ||
| + | /msg *fixmynick delplace 62.220.135.  | ||
| + | /msg *fixmynick listplaces  | ||
</pre>  | </pre>  | ||
Revision as of 15:44, 3 October 2011
Description
IRC Bouncer with the hackerspace tag.
- Server: hackerspace.fixme.ch:6277 with SSL (self signed)
 - Ask Freestorm or Rorist for account creation
 
Goal
- Use a private bouncer
 - Enjoy a bouncer features (away nick, back log, instant attach, ...)
 - Tweak it for the hackerspace needs
 
Usage
- Connect to a IRC server over SSL
 
/msg *status AddServer irc.freenode.net +7000
- Basic status config
 
/msg *status help
- Save config to file (important when the bouncer is restarted)
 
/msg *status SaveConfig
- List and add module
 
/msg *status ListAvailMods /msg *status LoadMod XXX
- Complete config
 
/msg *status LoadMod admin /msg *admin help
- Customize CTCP responses
 
/msg *admin addctcp username COMMAND message ex.: /msg *admin addctcp rorist VERSION TskTsk
Custom Modules
FixMyNick
Automatic prefix nickname with custom string when attaching from a specific IP. sources.
The string %nick% will automatically be replaced by the nickname set in ZNC.
You can use any part of the IP to match you need.
/msg *status LoadMod fixmynick /msg *fixmynick addplace 62.220.135. FIXME_%nick% /msg *fixmynick delplace 62.220.135. /msg *fixmynick listplaces
Built-in Modules
- Interesting modules: awaynick, away, savebuff, buffextras, ...
 
Liens
- ZNC Bouncer: http://wiki.znc.in
 - C++ Modules: http://wiki.znc.in/Writing_modules
 - Module docs: http://people.znc.in/~psychon/znc/doc/classCModule.html