Yamamura is an all-in-one Discord bot dedicated to helping modding communities and more
It can fulfill your server’s moderation needs and create fun events for your community to enjoy.
Here are a list of features it can do outside of commands:
- Handle a StarBoard
- Server Experience Points
- Logging Server Events with things that the Discord Audit Logs do not log for you
- A group of Welcome and Leave messages, picked at random
- Listen to audio on Youtube
- A website in which you can access at any time to see all what Yamamura has to offer
That isn’t even talking about the commands which you can perform on the bot. There are many to be offered, with some exclusives being:
- Showcase your very own Super Mario Maker (1) course
- Connecting to a makerboard website
- Edit any image you throw at the bot with memes and game covers
- Organize your server moderation, with things such as warning, message prune and message moving
- Get information on Game Servers
- …and much more!
To check out the commands, either check out our website (which contains other information, found here) or use the commands command.
Server Experience Points
Want to have a way to reward your members for being active? Want to have a way to have a shop of sorts? Yamamura can help you with both.
Yamamura allows users to customize the bot in many ways possible. From having custom randomized welcome messages and level up messages to enabling server logging (to be used instead of the audit log), the experience can be tweaked to an administrator’s liking. Use the !conf command to change a configuration.
Once we get a dashboard up and running, you can use a website as a replacement, making inputting new configurations much easier. You’d also be able to use a JSON file as a server configuration.
Nintendo DS Homebrew
So far, our biggest server is the TWL Mode Hacking server. As such, Yamamura has a lot of focus on DS homebrew. Supporting recent advancements (such as running DS titles on your DSi/3DS SD card), you can ensure the bot will be up to date.
- Find the latest kernels for flashcards (to be used on a Nintendo DS Lite/Fat) (!consolemod flashcard)
- Get compatibility for nds-bootstrap, the open source NDS title loader (!ndsbcompat [TITLEID, found in the ROM meta data (use google or twilightmenu++ to access it)])
- Check out a list of useful DS Homebrew (from Pokemon Banks, to a DSi Menu replacement)
- Follow a Guide on how to install the latest HiyaCFW, the only DSi Custom Firmware on the market (!consolemod dsi)
Bug Reports, Support, Feedback and More
Please join our Discord Server if you’d like to talk about any of those.
Your own local instance
If you’d just like to invite the Bot to the server, just use the invite found on the website. In order to have your own Yamamura, you will need to have a server that can run node.js. Then clone this git repository, run npm init and then run yamamura.js
Do you want to help make Yamamura the best bot possible?! If so, here’s how you can help us out:
- Find a bug? Report it! Our developers will take care of it as soon as possible.
- Spread the word! The more servers the bot is in, there will be more people to experience the bot.
- Join our Discord Server! You can express your opinion about the bot there as well as partake in development.
- Let us know what you think of the bot, and what we should add or change! We take your opinion seriously.
- Upvote the bot on discordbotlist.com, discordbots.org & discord.boats.
- If you’re a programmer, you can help out with Yamamura development sending pull requests on our GitLab repository. We’re currently looking for help in regards to code cleaning and adding highly requested and complex features. We use Node.JS as the language backend alongside Discord.JS with Discord-Akairo.
- Help JeDaYoshi#7942 pay for a server by donating to his PayPal. Currently, Yamamura is running on a VPS he’s borrowing, but by donating, you can help maintain the server and buy a better one.
- Documentation is quite sparse at the moment. We need you to help fill it out by documenting what each command does and give descriptions to the command parameters. You can do so by Sending a Pull Request on our GitLab repository.
- Do you know another language? Help translate Yamamura.
If you need anything, join the support server found on our website. We hope to see you soon! ~ NightYoshi370, owner of Yamamura