Author Topic: TremAdminBot: providing admin commands that you can't do in game code  (Read 6357 times)

Lakitu7

  • Tremulous Developers
  • *
  • Posts: 1002
  • Turrets: +120/-73
This is / has been running on official US1/EU1 so I thought I would make it more widely available if other server admins want it. It allows things like memoserv, dns / geoip lookups, tracking / lookup of user name history and ban history, etc. You can see it in action on the official servers by using the /seen or /memo commands. Other commands are for admins only, so only admins can try them there.

http://projects.mercenariesguild.net/projects/tremadminbot
TremAdminBot: A bot that provides some helper functions for Tremulous server administration

This bot handles functions useful to tremulous admins that would not be practical to do within game itself, such as asynchronous database and dns lookups.

It is written in perl and intended to run on the same server as the game server, watching games.log, and acting/responding when appropriate.

Check out the source with:
git clone git://git.mercenariesguild.net/tremadminbot.git

vcxzet

  • Posts: 467
  • Turrets: +21/-13
Re: TremAdminBot: providing admin commands that you can't do in game code
« Reply #1 on: April 20, 2011, 09:33:11 pm »
thanks (even though it is in perl)

kharnov

  • Spam Killer
  • *
  • Posts: 626
  • Turrets: +47/-791
    • Unvanquished
Re: TremAdminBot: providing admin commands that you can't do in game code
« Reply #2 on: April 21, 2011, 03:54:00 am »
I've been actively testing this on the official servers and suggesting features for it, and I can say the bot is pretty damn great. Never again will you have to worry about repeat offenders or griefers with dynamic IPs. This should be on every server.

Undeference

  • Tremulous Developers
  • *
  • Posts: 1254
  • Turrets: +122/-45
Re: TremAdminBot: providing admin commands that you can't do in game code
« Reply #3 on: October 04, 2015, 07:50:42 pm »
Since the MG site is down and AFAIK no one cloned the projects site or all git repos, the place to get it is now https://github.com/undeference/tremadminbot
Need help? Ask intelligently. Please share solutions you find.

Thats what we need, helpful players, not more powerful admins.