A robust Discord bot using the JDA library for various Minecraft functions. - Invite: https://goo.gl/Zh81Gb - Bot User: Minecord#1216 - Support Server: https://discord.gg/7keuKSb
&help - Displays this help menu.&info - Shows the bot info.&invite - Give the invite link for the bot.&status - Checks the status of Mojang servers.&sales - Looks up the sale statistics.&purge [number] - Cleans the bot messages.&codes - Lists the available chat codes.&server <address>[:port] - Fetches the stats of a server.&uuid <username> [date] - Gets the UUID of a player.&history <username|uuid> [date] - Gets the name history of a player.&avatar <username|uuid> [date] [overlay?] - Gets the avatar of a player.&head <username|uuid> [date] [overlay?] - Gets the head render of a player.&body username|uuid> [date] [overlay?] - Gets the body render of a player.&skin <username|uuid> [date] - Gets the skin of a player.&cape <username|uuid> [date] - Gets the cape of a player.&say <channel> <message - Say a message.&msg <mention> <message> - Open the DMs.&name <guild id> <name> - Changes the bot's nickname per-guild, enter nothing to reset.&usage - Shows how often commands are used.&reload - Reloads the bot.&shutdown - Shuts down the bot.&dump - Dumps a memory heap to file. This might break things, make sure you know what you are doing.&test - Test command.&reload on the fly. When hosting the bot, it's best to keep this off in order to decrease memory usage.{prefix}, {guilds}, {channels}, and {users} are available variables.>& instead of & if you want to host your own bot alongside the main one.@Minecord#1216 help to execute &help.&help) will be deleted to clean up chat. Requires permission to manage messages.&invite.&info.&help admin to view hidden commands, &msg, &reload, &shutdown, &dump, &test, and &purge in all servers.{
"clientToken": "your token here",
"owner": "211261249386708992",
"devMode": false,
"debugMode": false,
"logJDA": true,
"logChannel": "306118666745806851",
"sendServerCount": false,
"pwToken": "your token here",
"netToken": "your token here",
"orgToken": "your token here",
"game": "{prefix}help | {guilds} guilds",
"name": "Minecord",
"prefix": "&",
"respondToMentions": true,
"notificationTime": 4000,
"deleteCommands": true,
"sendTyping": true,
"invite": "https://goo.gl/Zh81Gb",
"showMemory": true,
"elevatedSkipCooldown": true,
"elevatedUsers": [
"211261249386708992",
"220591718158827520"
]
}
-c <path/to/config.json> - Defines a custom path to the config.json. Defaults to the current directory.-t <token> - Overrides the token provided in the config.Feel free to contribute to the dev branch with whatever you like, but make sure to follow these conventions. 1. Your code blocks should look like the one below. This is Java, not C++.
public static void main(String[] args) throws Exception {
cl = Thread.currentThread().getContextClassLoader();
load(args);
}
$ claude mcp add Minecord \
-- python -m otcore.mcp_server <graph>