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.
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.
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.
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.
The activity channel will show guild joins
and guild leaves
, along with player name changes
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.
You can opt-in to important events, for example:
nemesis boss
fullbless
galthen satchel
cooldown expires.boss
and creature
change at server save.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 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 👍