Skip to content
WalkerY edited this page Jun 11, 2015 · 19 revisions

Welcome to the WalkerY minqlbot-plugins wiki!

You can download plugins here: Plugins - development branch. Please choose a branch with a name of a plugin you want to download.

On the right side you can also find FAQ link in menu.

Plugins

Plugins were tested only on Clan Arena server. I have written so far the following plugins:

  1. floodprotect.py

    Bans players for 1 hour (configurable) that are spamming server with bot commands, chat messages or votes. Prevents threat of kicking bot by overwhelming it with commands and vote kicking it on servers where bot is not server-owner.

  2. unloadall.py

    Provides !unloadall and !loadall commands to 'pause' bot. There is also auto-enable and auto-disable functionality when bot looses or gets op status on server - designed for bot accounts that are not server-owners.

  3. queueinfo.py

    Designed for typical Clan Arena. It's a waiting queue for players that displays order, waiting time and afk status. More info: [QueueInfo] (QueueInfo)

  4. autobalance.py

    Automatic balance of teams on Game Countdown - designed for CA but may work with other modes. More info: [AutoBalance] (AutoBalance)

  5. autospec.py

    Automatic specing of players with last to connect first to spec order with configurable exceptions.

  6. top.py

    Command !top n selects best n players on server and puts them into teams specing weaker players.

  7. readypls.py

    Displays pls. ready msg during warmup phase of game to remind ppl to press F3.

  8. autoconnect.py

    Reconnects automatically when bot is disconnected from server or kicked. Also helpful if bot is just staying on server to make it always non-empty and never shutdown in turn. Even if it dosen't have op status if it gets kicked it reconnects quickly.

  9. emptyactions.py

    Performs actions when server is empty.

  10. auto_permission.py

    Automatically grant players permission based on how many games they completed on server.

  11. player_info.py

    Displays player info (total games, quit frequency etc.).

  12. listperms.py

    Lists all players that are on server and have permissions granted.

  13. specone.py

    Spectates one random player and after that sets teamsize if teams are even.

  14. autofriend.py

    Bot account befriends all ppl above certain elo limit after they have completed the game. Invite cmnd to invite all bot account friends that are online to server.

Clone this wiki locally