Skip to content

Releases: SpunkyBot/spunkybot

v1.13.0

16 Jan 21:30
1.13.0
e482e8b
Compare
Choose a tag to compare

Spunky Bot v1.13.0 has been released.
This release addresses new features and several bug fixes.

Checksum Information:

Name:   spunkybot-1.13.0.tar.gz
MD5:    0c3caa6d40c4841b1df905b6e9f78a24
SHA256: c23eef0b7ea5fd06b61a5cae3452f98a9624735efd676c18a0185f51a19f677e

Verify the file:

$ wget -qO- http://www.alexanderkress.de/pgp_github_key.asc | gpg --import 
$ gpg --verify spunkybot-1.13.0.tar.gz.asc
$ gpg --verify SHASUMS.sig
$ shasum -a 256 -c SHASUMS

v1.12.2

24 Jul 15:38
1.12.2
2647dd4
Compare
Choose a tag to compare

Fixed

  • Fixed #61: Ignore mapcycle.txt file in case of using dynamic mapcycle feature
  • Fixed #86: Problem with big and small cycle

Checksum Information:

Name:   spunkybot-1.12.2.tar.gz
MD5:    f942dc6ba15de668dc843a58693df7bf
SHA256: dec53f4b79793c867ff03fc4daa8b86172c632e6dfed0152db56e4ae5d963071

Verify the file:

$ wget -qO- http://www.alexanderkress.de/pgp_github_key.asc | gpg --import 
$ gpg --verify spunkybot-1.12.2.tar.gz.asc
$ gpg --verify SHASUMS.sig
$ shasum -a 256 -c SHASUMS

v1.12.1

17 Jul 17:13
1.12.1
293ecfe
Compare
Choose a tag to compare
v1.12.1 Pre-release
Pre-release

Fixed

  • Fixed #61: Ignore mapcycle.txt file in case of using dynamic mapcycle feature
  • Fixed #86: Problem with big and small cycle

v1.12.0

11 Jul 17:22
1.12.0
340675a
Compare
Choose a tag to compare

Added

  • Added feature for delaying votes after failed vote
  • Added messages for cyclemap and kick votes
  • Added alias !kiss for command !clear to clear all player warnings
  • Added command !setgravity to set the gravity value
  • Added alias !lowgravity on/off for command !moon on/off
  • Added alias !sp for command !spec to move yourself to spectator
  • Added command !mapcycle to list the map rotation
  • Added welcome message for first connection
  • Added option to enable/disable resetting of HS and kill spree stats on map rotation
  • Added command !ping <name> to display the ping of a player

Changed

  • Show First Teamkill message
  • Show losing streak and extend !spree command
  • Show message if no maps have been played when using command !lastmaps
  • Show message that you cannot ban/kick yourself
  • Sync mapcycle file when using command !rebuild
  • Removed Heartbeat option and online version check from code
  • Improved output for successful nextmap vote
  • Improved auto-kick warn message for team killing
  • Imported latest GeoIP database (January 2020)

Fixed

  • Fixed #60: Fix broken message output for Spawn Killing
  • Fixed #64: Handling of bots
  • Fixed #65: Nextmap does not show correct value
  • Fixed #69: move spawn kill timer into config file
  • Various minor bug fixes

Checksum Information:

Name:   spunkybot-1.12.0.tar.gz
MD5:    a38678db122efd81ab76751f7aad0701
SHA256: e6597cd47d4fd9dd0b861079c20fac3ccd612d96145eaf95dde9261665ab7cfd

Verify the file:

$ wget -qO- http://www.alexanderkress.de/pgp_github_key.asc | gpg --import 
$ gpg --verify spunkybot-1.12.0.tar.gz.asc
$ gpg --verify SHASUMS.sig
$ shasum -a 256 -c SHASUMS

v1.11.0

06 Aug 12:47
1.11.0
5999263
Compare
Choose a tag to compare

Added

  • Added command !banall <pattern> to ban all players matching pattern
  • Added command !rebuild to sync up all available maps
  • Added option to kill spawnkillers instantly
  • Added support for Urban Terror 4.3.4

Changed

  • Command !maps is showing the total number of available maps
  • Exclude bots from autokick for team kills to avoid unbalanced teams
  • Exclude bots from autokick of low score players to avoid unbalanced teams
  • Exclude bots from autokick for spawn killing to avoid unbalanced teams
  • Updated schedule library
  • Improved some feedback messages

Fixed

  • Fixed #55: Make bots immune from spawnkill autokick
  • Fixed #56: Command !maps does not show all maps
  • Fixed #57: Fix year 2038 problem on 32-bit systems
  • Fixed version check, issued by string compare
  • Various minor bug fixes

Checksum Information:

Name:   spunkybot-1.11.0.tar.gz
MD5:    3ba97d1bcfc6719c5bdf126c57c704a9
SHA256: c6bc6d27efcb0338d59a96ec6a122f012097e0248ee743d39ba96f07cf43c987

Verify the file:

$ wget -qO- http://www.alexanderkress.de/pgp_github_key.asc | gpg --import 
$ gpg --verify spunkybot-1.11.0.tar.gz.asc
$ gpg --verify SHASUMS.sig
$ shasum -a 256 -c SHASUMS

v1.10.0

31 May 13:57
1.10.0
b2970f6
Compare
Choose a tag to compare

Added

  • Added option for automatic expiration of warnings
  • Added option to kick players for using bad words
  • Added option to display multi-kill messages
  • Added option "free" to release lock from forced team
  • Added option to define ban duration for command !ban
  • Added command !grudge [<name>] to grudge a player for team killing
  • Added command !gear to set allowed weapons
  • Added command !forgiveclear <name> to clear player team kills
  • Added command !forgiveinfo <name> to display a players team kills
  • Added command !forgivelist to list players who killed you
  • Added command !forgive [<name>] to forgive team kills
  • Added command !regulars to display regular players online
  • Added command !unreg <name> to remove player from regular group
  • Added commands to change the gametype
  • Added support for old <ut_name> map names
  • Added support for latest Urban Terror 4.3.3 release
  • Added support for ioquake3 binary
  • Added support for macOS 10.13 and Ubuntu 18.04
  • Added reason 'score' to reason dictionary
  • Added "Top Objectives" awards for CTF and Bomb mode

Changed

  • Do not show forgive notice for grudged players
  • Clear team kills for command !warnclear and !clear
  • Clear warnings if already expired
  • Command !warninfo shows now all active warnings
  • Command !swap moves admin using command if playerB is not given
  • Command !tempban supports now up 1 sec to 3 days periods
  • Show msg "Planted?" when bomb explodes
  • Introduced detonation time for bomb mode
  • Imported latest GeoIP database (April 2018)
  • Unified warn system: warnings + team kills are now combined
  • Converted loopback/localhost to 127.0.0.1

Fixed

  • Fixed #50: Improve parsing rotation messages file
  • Fixed #49: Ban directly for 15 mins
  • Fixed #48: Extend max tempban duration to 3 days
  • Fixed #47: Show last maps only for nextmap/map votes
  • Fixed #46: Add commands to change the gametype
  • Fixed #15: Add command !grudge [<name>] to grudge a player for team killing
  • Various minor bug fixes

Checksum Information:

Name:   spunkybot-1.10.0.tar.gz
MD5:    b3a7d6dc6455a1ec3a04b297f7bc8c57
SHA256: 58bd11a8fe4552cbeef318cc7f16b62e320e41a2ae532864c6c2ae2fc5286e6c

Verify the file:

$ wget -qO- http://www.alexanderkress.de/pgp_github_key.asc | gpg --import 
$ gpg --verify spunkybot-1.10.0.tar.gz.asc
$ gpg --verify SHASUMS.sig
$ shasum -a 256 -c SHASUMS

v.1.9.0

14 May 14:16
1.9.0
Compare
Choose a tag to compare

Added

  • added Monster Kill counter
  • added group Super Admins (level 90) with same rights as Head admins
  • added option to kill all opponents when bomb exploded or is defused
  • added option to autokick spawn killers
  • added option to limit successful nextmap votes
  • added option to enable/disable sending heartbeat
  • added option to display rule as chat/bigtext/server message
  • added UrT bot support with commands !bots on/off and !addbots
  • added support for @bigtext MESSAGE in rotation messages
  • added command !lastmaps to list the last played maps
  • added command !kickall <pattern> to kick players matching pattern
  • added command !restart to perform a restart of the map
  • added command !status to report the status of the bot
  • added command !id <name> to show IP, guid and auth of player
  • added command !tell <name> to tell a msg to a specific player
  • added command !afk <name> to force an afk player to spec
  • added command !spec to move yourself to spectator
  • added command !exit to display last disconnected player
  • added command !kickbots to kick all bots
  • added command option @locate <name>
  • added shortcut !lc for command !locate
  • added public welcome message
  • added help for each command, e.g. !help tempban
  • added handler for callvote and vote_passed
  • added systemd service and sysVinit file
  • added support for Debian 9 Stretch and Ubuntu 16.10

Changed

  • show team mates that bomb was tossed or collected
  • show number of players in each team when using command !teams
  • show number of kills when killspree is ended
  • show bomb planted/defused server message
  • show survivor winning team server message
  • show ban reason when banned player tries to connect
  • show nextmap at map begin in dynamic cycle
  • show authname in welcome message
  • improved displaying country for bots or in local LAN
  • improved message "bomb has been planted"
  • reset warn-timer when clearing all warnings
  • extended reason dictionary with sk, wh, insult, autojoin, 999
  • allowed configuration of RCON_DELAY
  • allowed port 1024 again (many latin players use it)
  • imported latest GeoIP database

Fixed

  • fixed issue #43: added command !exit to display last disconnected player
  • fixed issue #42: added support for @bigtext MESSAGE in rotation messages
  • fixed issue #41: added bot support
  • fixed issue #40: added support for command !instagib on/off
  • fixed issue #39: added support for DB ID and authname for command !xlrstats
  • fixed issue #37: added group Super Admins (level 90)
  • fixed issue #32: limit length of name to 20 characters
  • various minor bug fixes

Checksum Information:

Name: spunkybot-1.9.0.tar.gz
MD5:  6ee213da2c0f35cb42b0028a55d332ac
SHA1: 3165ad00888375f629cf8e0bbcd34fa2a0c145e1
SHA256: a68dfc45f15d7a2502e3ed92c7a9f9d25c8aa6107e3d802b746e12c51c0a6b0d

Verify the file:

$ wget -qO- http://www.alexanderkress.de/pgp_github_key.asc | gpg --import 
$ gpg --verify spunkybot-1.9.0.tar.gz.asc spunkybot-1.9.0.tar.gz

v1.8.0

23 Oct 18:27
Compare
Choose a tag to compare

Added

  • added support of bot commands in rotating messages: @admins, @nextmap and @time
  • added command !rain <on/off> to enable/disable raindrops in maps
  • added command !exec <file> to execute the given scriptfile
  • added command !reload to reload the map
  • added command !password [<password>] to set or remove a private server password
  • added support to find players by their auth-name
  • added additional debug logging and display server CVARs

Changed

  • reworked Rules/Rotation Messages class
  • reworked RCON class
  • improved debug messages
  • imported latest GeoIP database

Fixed

  • fixed issue #33: avoid output of duplicate messages
  • fixed issue #34: catch python exception
  • fixed debug output of gamelog path
  • various minor bug fixes

v1.7.0

02 Oct 18:54
Compare
Choose a tag to compare
  • added full support for Urban Terror release 4.3
  • added cmd !locate to display geolocation info of a player
  • added first knife kill message
  • added more warning reasons
  • improved some feedback messages
  • imported latest GeoIP database
  • various minor bug fixes

v1.6.1

03 Apr 21:37
Compare
Choose a tag to compare
  • fixed #31: Previous bugfix leads to regression