Eat-This!
User Info
Welcome, Guest. Please login or register.
February 18, 2019, 06:17:15 pm

Login with username, password and session length
Search:     Advanced search
News
Join #Soldat.Eat-This! at irc.QuakeNet.org !
Forum Stats
1,979 Posts in 283 Topics by 172 Members
Latest Member: Barbarabiz
Home Help Search Login Register
Eat-This!  |  General Category  |  Official Information  |  GatherBot Commands, information
« previous next »
Pages: 1 [2] Print
Author Topic: GatherBot Commands, information  (Read 8158 times)
KamiquasiSteve
Global Moderator
Hero Member
*****
Offline Offline

Posts: 296

View Profile
« Reply #15 on: September 19, 2013, 08:52:19 pm »

  • Added info on !maxsize command
  • The bot will now include a TeamSpeak link with gather links, with the correct team channel pre-selected.  Unfortunately, TeamSpeak doesn't allow switching channels through links (it opens a new connection instead), so this has limited usefulness.  If you use mIRC, you can add the code at the bottom of this post to make teamspeak links clickable anyway.
  • Added !ircserver, which reports the IRC server the bot is connected to.  Connect to the same server to make sure you don't miss any of the bot's messages (e.g. in the case of a netsplit)
  • Fixed extra player state not showing up in status messages
  • Fixed extra players unable to delete
  • Added expiration time to !gatherban (admins only - see bot admin commands topic)
  • Added !fmap to force a given map on the server (admins only)
  • !asub in the server now accepts a reason, e.g. "!asub kami didn't show up!" will add "kami didn't show up" to the gather channel messages.

Code: [Select]
on ^*:HOTLINK:ts3server*:*:{
  var %teamspeak_hotlink_regex, %teamspeak_hotlink_match
  %teamspeak_hotlink_regex = /^(ts3server://[^\s]*)$/i
  %teamspeak_hotlink_match = $regex(teamspeak_hotlink, $strip($1), %teamspeak_hotlink_regex)
  if (%teamspeak_hotlink_match) { return }
  else { halt }
}

on *:HOTLINK:ts3server*:*:{
  var %teamspeak_address = $regml(teamspeak_hotlink, 1)
  /run %teamspeak_address
}
Logged
KamiquasiSteve
Global Moderator
Hero Member
*****
Offline Offline

Posts: 296

View Profile
« Reply #16 on: January 07, 2014, 04:09:00 pm »

Added:
  • #239 <kamiquasi> there's no '!mapstats *'? heresy!
  • #260 <kamiquasi> didn't I tell me to add '!mapstats *'?
  • #245 <kamiquasi> !fmap should grab correct caps of map name (ed: now uses same code for getting map names as !votemap)

Fixed (or is it?):
  • #238 <kamiquasi> !add while authed, but not known to be authed, should spawn a /who and recognize people anyway.. why doesn't it?
  • #244 <kamiquasi> switching teams (!a / !b) still screws it up
  • #258 <kamiquasi> authed user add -> disconnect -> reconnect unauthed -> add would lead to gather being set up again - already fixed (yeah, right.), just for record

Nope:
  • #240 <kamiquasi> add !ban

To do:
  • A uniform vote handling function.  As features and toggles get added, people get into a toggling war.  To prevent this, a vote mechanism is needed.  This would probably also extend to things like the gather size.
  • #250 <SethGecko> funny: if two people join the wrong team simultaneously and one of these teams is already full afterwards, teamset doesn't work anymore, it just does switch endlessy without success :D  I suspect that Soldat's internal player ID bit vs the bot's assumed player ID bit gets confused.  This is something I hope to address on the server end in the future - either through non-ambiguous messages to the bot, or moving teamset to the server entirely.
  • #251 <SethGecko> !rematch doesn't work when the balancer is set to fixed (didn't send link, i think?) and #252 <SethGecko> update to #251: only the TS link was sent. teams were set properly This needs some live testing for me to figure out what's going on there, as the gather link variable is actually set just before messaging the players the links.

Itwasn'tme (aka Bugs that other people need to fix):
  • #253 <Vanatox> airco on creek from mid to left side bugged
  • #261 <SethGecko_> por_jumpsofdoom probably not on the server
Logged
KamiquasiSteve
Global Moderator
Hero Member
*****
Offline Offline

Posts: 296

View Profile
« Reply #17 on: January 09, 2014, 08:17:09 pm »

Fixed:
  • #262 <TheOne`> when gather is restarted, "Sorry, the gather has been started without you" is sent a second time
Logged
KamiquasiSteve
Global Moderator
Hero Member
*****
Offline Offline

Posts: 296

View Profile
« Reply #18 on: January 28, 2014, 02:31:49 pm »

Fixed:
  • #265 <SethGecko_> create gather-end-message as irc output for portal gathers
    Note: Though the gather-end-message currently includes some statistics such as duration of gather and number of portals used, these are not (yet) recorded to statistics

Done:
  • #267 <kamiquasi> add gather time-out settings (forced reset after N minutes [without user activity?])
    Note: This should prevent gathers that don't time out (e.g. Portal) from being left unresolved, blocking gather commands the next day)
Logged
KamiquasiSteve
Global Moderator
Hero Member
*****
Offline Offline

Posts: 296

View Profile
« Reply #19 on: February 01, 2014, 02:00:46 pm »

Added:
  • #268 <kamiquasi> can now use '!maps <mode>' to get map list for given mode without needing to use mode change first (!maplist, !listmaps and other aliases also work)

Fixed:
  • #269 <kamiquasi> 15-minute time-out not getting stopped on reset(?)
  • #271 <kamiquasi> Gather Reset command issued due to 15 minutes of inactivity on server - after gatherend.. wut?
Logged
KamiquasiSteve
Global Moderator
Hero Member
*****
Offline Offline

Posts: 296

View Profile
« Reply #20 on: February 03, 2014, 02:28:24 pm »

Fixed:
  • #272 <kamiquasi> when gravity is set to random, after the gather ends, the last-used gravity value remains set, instead of 'random'
  • #275 <kamiquasi> fixed a bug with !status command being sent to server even though it was not yet ongoing (not a problem with ttw which ignores it, but problematic with por as it returns a result)
Logged
KamiquasiSteve
Global Moderator
Hero Member
*****
Offline Offline

Posts: 296

View Profile
« Reply #21 on: February 20, 2014, 12:49:53 am »

Fixed:
  • #278 <[gather][ttw][OMC]_Kamiquasi_Stu> in-game !gravity bugged
  • #279 <kamiquasi> after cadet, gravity is still stuck at 67%
  • #281 <kamiquasi> resetting gather during mode change leaves bot hanging waiting for gather setup.  !reset is now disallowed while gather mode is changed on the server

Other:
  • #280 [05-02-14 23:15:32] <[gather][ttw]Oyea?> random fcuking kicks innit - no, you were flooding* :P
*
Code: [Select]
Feb05@23:15:09 soldat data: [CMD] LRI (Oyea?): /t 5 sp
Feb05@23:15:10 soldat data: <Oyea?> 5 sp
Feb05@23:15:10 soldat data: [CMD] LRI (Oyea?): /t 8 sp
Feb05@23:15:10 soldat data: <Oyea?> 8 sp
Feb05@23:15:11 soldat data: [CMD] LRI (Oyea?): /t 5 sp
Feb05@23:15:11 soldat data: <Oyea?> 5 sp
Feb05@23:15:11 soldat data: [CMD] LRI (Oyea?): /t 8 sp
Feb05@23:15:12 soldat data: <Oyea?> 8 sp
Feb05@23:15:12 soldat data: [CMD] LRI (Oyea?): /t 9 sp / prepare for a vested enemy gen!
Feb05@23:15:12 soldat data: <Oyea?> 9 sp / prepare for a vested enemy gen!
Feb05@23:15:12 soldat data: Oyea? has been kicked and banned for 5 minutes (Chat Flood)
Logged
KamiquasiSteve
Global Moderator
Hero Member
*****
Offline Offline

Posts: 296

View Profile
« Reply #22 on: February 23, 2014, 08:51:20 pm »

Modified:
  • Player being moved to correct team no longer reports "'!teamset' on IRC", should be clear by now

Fixed:
  • subgather post-initialization commands were run after bot disconnect that lasted less than 60 seconds - fixed. (This would have been most obvious with TTW changing the balance to serprise after reconnect)
Logged
Pages: 1 [2] Print 
« previous next »
 

SMF 2.0.11 | SMF © 2015, Simple Machines | Theme by nesianstyles | Buttons by Andrea
Page created in 0.016 seconds with 18 queries.