Violent Bot

This is a discord bot for the MMORPG Tibia.

Use it to track allied & enemy guilds and monitor all deaths and levels on whatever worlds you choose.

Online List

The online list has two options:

combined if you just want one online channel
separate if you prefer dedicated channels for allies, enemies and neutrals.

The channel name shows an online counter and updates every 6~ minutes.

online list

Levels Feed

The levels feed is a combined channel that shows advancements by everyone. You can put filters on this channel to more accurately see the events you want.

levels feed

Deaths Feed

The deaths feed will show all deaths on the server. This is probably the most valuable feature the bot provides. Deaths are marked depending on if its an enemy, ally or neutral and if its a PVE death or a PVP kill.

deaths feed

Activity Feed

The activity channel will show guild joins and guild leaves, along with player name changes

extra features

Automatic Enemy Detection

The bot activity channel will show all commands run using the bot.
It will also show when the bot has automatically detected an enemy and has added them to the hunted list.

bot activity

Notifications

You can opt-in to important events, for example:

  • - if anyone dies to a rare spawning nemesis boss
  • - if an enemy dies fullbless
  • - when your galthen satchel cooldown expires.
  • - when the boosted boss and creature change at server save.

extra features

Commands

/help
This command responds with the original message the bot sends when it joins a Discord. It contains basic getting-started information

/setup: world
This is the main command that creates the channels and subscribes to events for that world.

/remove: world
This command is used to delete the channels & roles created for this world and unsubscribe from its events.

/allies: list, guild, player
This command is for managing the allies list.

/hunted: list, guild, player
This command is for managing the hunted list.

/filter: levels, deaths
This command is used to add a level filter to the levels or deaths channels.
This can be used to prevent low-level spam from appearing in these channels.

/fullbless: level
When an enemy full blesses, it will poke.
This command is used to set a minimum level for these pokes to be triggered, as some teams may not care when low-level enemies die.

/online list: option, world
This command is used to toggle the online list as separate or combined, depending on if you want the online list to be three separate channels or one combined channel.

/neutral: deaths, levels, tag
This command is used to show or hide neutral events in the levels and deaths channels, as some teams may not care when neutrals level or die. You can also tag neutrals for custom highlighting in the deaths channel and grouping in the combined online list.

/exiva: deaths
You can use this command to enable the exiva list on allied deaths in the deaths channel. This makes the death posts much larger, but allows you to copy and paste killer names really easily.

/repair: world
You can use this command to re-create any channel(s) that you have deleted or unintentionally broken.

/galthen satchel: character
Use this command to set up a notification for when your allies cooldown(s) expire.

/boosted: list, disable
Use this command to configure your boosted boss and creature notifications.

Privacy Policy

References
When referring to data, it means Discord info that is stored to retain settings and user configuration.

Collection of data
A Discord guild & ids of the channels, categories, or roles that the bot creates - are stored in a database.

Distribution of data
None of your data is being distributed to anybody else.

Deletion of data
All data for your guild is deleted from the database when the bot is kicked from your Discord server.

Terms of Service

By inviting and using my bot, you agree to Discord's Terms of Service
& meet every requirement mentioned there.

Support

If you need assistance in any way, you can contact me on discord using the link below.
Development & progress updates will be posted there too 👍

Community Discord