Explore

Advertise

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Loading...

Ad

Remove Ads

Mania Guesser

Mania Guesser

0

0

Invite

Vote (2)

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.

Ratings & Reviews


0

0 reviews

Reviews can be left only by registered users. All reviews are moderated by Top.gg moderators. Please make sure to check our guidelines before posting.

5 stars

0

4 stars

0

3 stars

0

2 stars

0

1 star

0


No reviews here yet!

Details

Prefix

m!

Socials

Tags

    OSU!

    Fun

    Music

    Game

Creators

wubbo.

wubbo.