Mania Guesser

Mania Guesser

osu!mania song guessing game


What is this?

Mania Guesser is a bot where users encounter random osu!mania maps that they may be familiar with. The player earns points by guessing a song's name correctly (similar to pokecord bot)

Commands

General Commands

  • m!setchannel: Set the Play Channel for this bot. You must have a role called Mania Guesser to use this command.
  • m!info: general bot info + invite link.
  • m!top: shows the top players for this server and globally.
  • m!stats: shows your stats for the mania guessing game.
  • m!songs "page-num": shows your current collection of songs.
  • m!ranks: view a list of unlockable ranks.

Game Commands

  • m!guess "song-name": guess the current song. You can use this during 'encounters'.
  • m!hint: reveals a hint for the current encounter.
  • m!play: starts a new song encounter.
  • m!skip: skips the current song encounter.

Trouble Shooting

  • A Play Channel must be set for this bot using the m!setchannel command.
  • Make sure this bot has the correct permissions to view/write message on the appropriate channels.
  • I know you can cheat using the mapset URL, but its just too much work to create a database for the images.

Setup (for server owners)

  1. Invite the bot to your discord server https://discordapp.com/oauth2/authorize?client_id=642470359354048527&scope=bot
  2. Create a Mania Guesser role and give it to admins or anyone that wishes to do server stuff with the bot.
  3. Set the Play Channel m!setchannel (this is where you will see the bot spam.)

Setup (for developers)

  1. Make sure you have the latest version of npm installed. Current Version: 6.12.0.
  2. This bot also requires you to make a real-time database from firebase (but you can modify the code to use a different type of database)
  3. clone repository to server git clone http://github.com/staravia/mania-guesser
  4. install node packages npm install
  5. create a private.js file
// Example private.js file

// Discord Bot Secret
module.exports.BotSecret = "---------------------";
// Firebase Config
module.exports.FirebaseConfig = {
	  apiKey: "---------------------------------------------------",
	  authDomain: "---------------------------------",
	  databaseURL: "--------",
	  projectId: "----------",
	  storageBucket: "----------",
	  messagingSenderId: "----------",
	  appId: "----------",
	  measurementId: "----------"
};
  1. run index.js node index.js The bot should also automatically fill your database.

Оценки и Отзывы


0

0 отзывы

Отзывы могут оставлять только зарегистрированные пользователи. Все отзывы модерируются администрацией top.gg. Обязательно изучите наши правила перед отправкой отзыва.

5 звёзд

0

4 звёзд

0

3 звёзд

0

2 звёзд

0

1 звезда

0



Здесь еще нет отзывов!

Узнайте больше боты нравится Mania Guesser

Top.gg

Откройте для себя тысячи Discord ботов и приложений

Поддержка

Создать тикет

Управление настройками файлов cookie

Социальные сети

Discord

Twitter

YouTube

Партнёры

Medal

MCP Servers