Skip to content

Releases: PetyXbron/minecraft-bot

🧨 [1.7.0] - Updated the MC server API (#22)

09 Apr 22:11
90a0db0
Compare
Choose a tag to compare
  • Added enableNormals option (settable in the config file) 👴
  • Created data.json file 💪
  • Removed quick.db and replaced it with pure JSON saving (Node.js fs function) 📈
  • Changed the license from MIT to GPL-3.0 ⚖️
  • Renamed "split" settings to "removeServerType" and moved the code to the functions.js file 📝
  • Added "deleteOther" feature for votingCH feature ❗
  • Added "install-cmd" to the package.json file ❓
  • Updated the API for getting the live Minecraft server info (removed minecraft-server-util & minecraft-motd-util and installed axios for HTTP GET method) 😎
  • Using https://mcstatus.io/ API (from the same author - @PassTheMayo) 😍

💐 [1.6.0] - Discord presence update

01 Jul 14:03
Compare
Choose a tag to compare
  • Added more maintenance mode compatibility 👷
  • Edited starting scripts and updated developer testing start method 👨‍💼
  • Updated dependencies and engines versions ✅
  • Updated file URLs of gifs and images in README.md with some other updates 🖍️
  • Added help command
  • Added choice to set bot status (online. idle, dnd. invisible) [CONFIG UPDATE!] 📜
  • Auto updating bot's status now updates immediately after bot start 🔁

🎉 [1.5.0] - Slash commands

28 Jan 18:25
Compare
Choose a tag to compare
  • Working slash commands (What are slash commands?)
  • Created folder /slashes with all 5 working slash commands
  • Edited command handler to visually match with event handler
  • Edited bot invite link to have permission for creating new slash commands
  • Installed discord-api-types, @discordjs/builders and @discordjs/rest
  • Added interactionCreate event file to listen for slash commands
  • Not important bug fixes
  • Updated README file with new "What can this bot do?" title
  • Sorted to-do list and added marking points

For enabling working slash commands, you need to:

You can remove the slash command by just deleting the file in /slashes or renaming it to an invalid file type (not .js)

If you need any help with setting up or using minecraft-bot you can contact me on Discord.
PetyXbron Discord
Join mine Discord support server

🎨 [1.4.0] - New embeds design

09 Dec 18:30
Compare
Choose a tag to compare
  • Updated embeds design 🎨 + fixed missing icons 🖼️
  • Updated replit settings ⚙️
  • Support for custom status command texts 📄
  • Added randomColor setting to config (every embed command will have random color) 🎨
  • Added more default command aliases 🦸‍♂️
  • Fixed a bug - using ,LIST (or any other command with caps) will pc recognize as normal ,list command
  • Installed math package (for randomColor setting) 🛠️
  • Fixed a grammar error 😬
  • Removed useless constant 😬
  • Updated settings organization in config - a simple view 🖼️
  • New first auto status message style in setting phase 🎨

🔨 [1.3.8] - Bug fixes

07 Dec 19:22
Compare
Choose a tag to compare
  • Fixed wrong motd
  • Fixed player list
  • Fixed some other stupid bug

🎗️ [1.3.6] - Package update

07 Dec 17:01
Compare
Choose a tag to compare
  • Updated minecraft-server-util package and changed code for it
  • Fixed status command split version function
  • Fixed bot crashing when was server offline (enable warns in the config for knowing if is your server offline)
  • Better error handler
  • Updated command template
  • Better Discord embeds organization in code
  • ⚠️ KNOWN BUG: Motd result is wrong FIXED IN 1.3.8

⭐ [1.3.0] - New things

13 Nov 18:19
Compare
Choose a tag to compare
  • Added url invite link on bot's startup (can disable in config)
  • Removed auto changing status option (will not be used in the near future)
  • Fixed not updating online players status
  • Added debug settings (log most of updates)
  • Starting auto changing bot's status update
  • You can now add {onlinePlayers} and {maxPlayers} to bot's status. It will be replaced as expected, if is the server online.

✌️ [1.2.2] - Bug fixes

12 Nov 19:06
Compare
Choose a tag to compare
  • Fixed statusCH function
  • Fixed a typo in README.md
  • Edited server version editing (removes "Paper", "Spigot", "Tuinity" from: "Paper 1.17" and it will remain just "1.17")

😍 [1.2.0] - Discord.js v13 support

28 Oct 09:01
Compare
Choose a tag to compare
  • Removed favicon from status command
  • Logs a bot's prefix to console
  • Get repository version from 'minecraft-bot version' message in a server
  • New ideas, edited TO-DO list
  • Changed event 'message' to 'messageCreate'
  • Created Intents for bot
  • Edited message sending
  • Edited typing function
  • Updated other modules

😍 [1.1.3] - Working voting channel

16 Jul 14:46
Compare
Choose a tag to compare

Until now, the bot reacted to all messages he received. With the new version - 1.1.3 bot reacts only in the specific voting channel (ID of channel from config). It's funny to keep repeating the same mistake in every commit. (3 commits 😑)