A Minecraft bot that can convert and play .midi files using noteblocks. It also features ChatGPT integration.
The default command prefix is :
Some important commands:
:help <optional: command>If no command is given lists all commands. If a command is given then it will give info about that command.:botgpt <prompt>feeds the prompt into ChatGPT:style <style-name>Changes how the botgpt command will respond:convert <File path>With no args, converts all midi files in songs directory, with args converts provided song.:gimmethedrugsMakes the bot drop it's whole inventory:say <message>Bot says whatever it is prompted, helpful if it needs to execute commands:silent-killstops the bot program without any exit message:tpatomeUsed for servers with the /tpa command:nowplayingBot chats the current playing song:play <song>Plays song specified, must match song name (excluding .txt):playrandomPlays a random song in the song directory:songinfo <song>Gives info about:songsLists all available songs WARNING: If you have a long list of songs, it may cause the bot to get kicked from the server:stopStops the current playing song
There are more commands included but they are either unimportant or don't fully work.
If you really feel like helping this garbage fire of a bot, held together by hopes and dreams feel free!
If you add a command and it adds new features, put it in a /commands/ subfolder with your name. If the command expands the current functions put it in an appropriate subfolder.
- Make the bot pvp capable
- Add an easier way to learn bot functionality in-game
- Better song listing to not get kicked
- More modular way to get server info (IP / port)