Difference between revisions of "BouncerIRC"
From Fixme.ch
(→Configuration) |
(→Description) |
||
Line 6: | Line 6: | ||
* Ask Freestorm or Rorist for account creation | * Ask Freestorm or Rorist for account creation | ||
* <s>Only one irc server is possible per bouncer account</s> http://wiki.znc.in/FAQ#Networks | * <s>Only one irc server is possible per bouncer account</s> http://wiki.znc.in/FAQ#Networks | ||
+ | * You can login multiple times with the same account on different servers | ||
= Goal = | = Goal = |
Revision as of 17:08, 23 March 2013
Contents
Description
IRC Bouncer with the hackerspace tag.
- Ask Freestorm or Rorist for account creation
-
Only one irc server is possible per bouncer accounthttp://wiki.znc.in/FAQ#Networks - You can login multiple times with the same account on different servers
Goal
- Use a private bouncer
- Enjoy a bouncer features (away nick, back log, instant attach, ...)
- Tweak it for the hackerspace needs
Configuration
- Server: hackerspace.fixme.ch:6277 with SSL
- For xchat: Server password: login:password OR login/server:password
Usage
- Connect to a IRC server over SSL
/msg *status AddServer irc.freenode.net +7000 /msg *status connect irc.freenode.net /join #channel
- Basic status config
/msg *status help
- Configure buffer
/msg *status LoadMod savebuff /msg *status LoadMod buffextras /msg *status SetBuffer #fixme 500
- Change password
/msg *status LoadMod admin /msg *admin set password mypassword
- 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
NOTE: You can use /znc instead of /msg *status if your client supports it.
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, evaluated from left to right.
SetDefaultNick sets whether you want to change your nick back to default (the one set in znc) when leaving or not.
NOTE: Please desactivate AwayNick module if you don't want your nick to be changed 2 times
/msg *status UnloadMod awaynick /msg *status LoadMod fixmynick /msg *fixmynick addplace 128.178.115.37 %nick%_work /msg *fixmynick addplace 62.220.135 FIXME_%nick% /msg *fixmynick delplace 62.220.135 /msg *fixmynick listplaces /msg *fixmynick setdefaultnick true/false
Built-in Modules
- Interesting modules: awaynick, away, savebuff, buffextras, ...
Links
- 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