Irc LiveBot
Version: 0.6 Beta
Description:
This plugin connect to a irc server, join the channel, and reports (player join, kill, bomb plant/defuse, hostage rescue, etc) what happened in the server.
Features:
- Nickserv, AuthServ (GameSurge) or Q (Quakenet) auth, automatic detection
- print some serverinfo to irc (map, mod, scores)
- irc user can query the player stats if he has the right permission (voice, op)
- irc ops can use rcon
Installation:
You need to
download and
Install SourceMM. Next, set it up
like a normal plugin. If you start your server now, and type "meta list" into the console, you should see a line that says
-Id- Name Version Author Status
[01] IRC LiveBot v0.6b Elbandi RUN
Don't worry if it isnt exactly like that, as long as it says run you are all set.
You can stop your server now, and set up the config file.
Make a autoexec.cfg in cstrike/cfg if it is not exist.
Put this cvars into it:
ib_server "irc.somewhere.com" - IRC server to connect to
ib_port 6667 - IRC port to server
ib_password "" - If the IRC server requires a password
ib_channel "#mychannel" - Channel to report
ib_nick "myircbot" - IRC nick
ib_user "ircbot" - IRC user
ib_perm_players "v" - Permission to use !players
ib_perm_rcon "o" - Permission to use !rcon
ib_perm_say "o" - Permissions to use !say
ib_auth_user "user" - The username for the irc auth system
ib_auth_pass "pass" - The password for the irc auth system
ib_showsay "0" - Show the say and team_say to irc
ib_extraspace "0" - Add extra space after name (complete the name lenght to this value)
Change: ib_qauth_user, ib_qauth_pass, ib_nickservpass cvars no longer exist!!
Commands:
say_irc - can send a message to irc with rcon
Download:
Win32:
ircbot_mm.zip , and unpack this file to windows\system32:
ms71_dll.zip
Linux:
ircbot_mm.tar.gz
Changelog:
Quote:
IrcBot 0.6b
Released: 7 Jan 2006
- SourceMM 1.2 compatible
- say_irc command added
- new ircuser handling (the old was buggy)
- extra space after name
IrcBot 0.5b
Released: 22 Dec 2005
- psybnc support: now can connect to a psybnc, set the ib_user, ib_password
- added all gameevents (bomb_*, hostage_*), uncomment from cstrike.cfg if you dont need one)
- show player ping in playerinfo
- in bomb effect, you can use {site}, replaced the bombsite (A or B), only works in standard maps
IrcBot 0.4b
Released: 20 Dec 2005
- Add Mods detect to !info command
- in !info command, If the user is a HLTV, prints the hltv info: proxies, slots, spect, delay
- some bugfixing (correct string handle, etc)
IrcBot 0.3b
Released: 18 Dec 2005
- added new irc command, to show the says or not
- added /irc and /me commands
- 2 crash bugfix
- fix right sayhook removing
IrcBot 0.2b
Released: 16 Dec 2005
- added AuthServ auth (cvars changed)
- color frags/deaths display
- detect the bomber before roundstart
- Some bugfix
IrcBot 0.1b
Released: 15 Dec 2005
|
Thanksgiving
I get many idea and code sample from
sslice's
IRC Relay plugin.
__________________