ONLINE

Villager Bot

discord.py

A Minecraft-themed bot with a ton of fun & useful features!

Villager Bot

Notable Features:

  • Made by Iapetus11, so it must be good, right?
  • Custom prefixes
  • Voting rewards (32 emeralds on weekdays, 64 on weekends, double on some holidays)
  • Economy/currency system (Emeralds, duh!)
  • Villager Shop with a bunch of different items including beeeeeeeeeeeeeeeeees
  • Ability to ping Minecraft servers (Java Edition and some Bedrock Edition servers)
  • Command which sends a random Minecraft server

Economy Commands

  • !!mine (go mining with the bot for emeralds)
  • !!balance (check the amount of emeralds in your inventory)
  • !!inventory (allows you to check the items in your inventory)
  • !!give @user amount (gives mentioned user specified amount of emeralds from your inventory)
  • !!gamble amount (gamble with Villager Bot)
  • !!pillage @user (attempt to steal emeralds from another user)
  • !!shop (opens the Villager Shop where you can buy items)
  • !!sell amount item (sells a specified amount of an item back to Villager Bot)
  • !!vault (view the amount of emerald blocks you have in the emerald vault)
  • !!deposit amount in emerald blocks (deposits emerald blocks into the emerald vault)
  • !!withdraw amount in emerald blocks (withdraws emerald blocks from the emerald vault)
  • !!chug potion (uses the specified potion)
  • !!leaderboard (shows the people with the most emeralds)

Other Fun Commands

  • !!enchant text (turns text into the Minecraft enchanting table language)
  • !!unenchant text (turns text in the enchanting table language back into english)
  • !!villagerspeak text (turns text into villager sounds in text)
  • !!sarcastic text (converts given text into sarcastic text)
  • !!battle @user (allows you to battle the mentioned user)
  • !!cursed (bot will upload a cursed Minecraft image)

Useful Minecraft Commands

  • !!mcping ip:port (pings and gets information on the specified Minecraft server)
  • !!mcpeping ip (pings and gets the playercount of a Bedrock Edition Minecraft server)
  • !!stealskin gamertag (steal another Minecraft player's skin)
  • !!getuuid gamertag (get the uuid of the specified player)
  • !!randommc (sends a random Minecraft server your way)
  • !!buildidea (sends an idea on what to build if you're bored)

Utility/Info Commands

  • !!help (displays all the main commands)
  • !!info (displays useful information about the bot)
  • !!config (change some of the bot settings for that server)
  • !!ping (checks latency between Discord and the bot)
  • !!uptime (gets the uptime of the bot)
  • !!vote (gets the link to vote for the bot, if you want to support it)
  • !!invite (gets the invite link if you want to add it to another server)
  • !!say text (bot repeats what you say)
  • !!google query (bot searches for your query on google)
  • !!youtube query (bot searches for you on youtube)
  • !!reddit query (bot searches reddit for you)

Admin Only Commands

  • !!purge number (deletes the specified number of messages in the channel it was summoned)
  • !!kick @user (kicks the mentioned user)
  • !!ban @user (bans the mentioned user)
  • !!pardon @user (unbans the mentioned user)