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



لا توجد مراجعات هنا بعد!


Top.gg

استكشف ملايين بوتات وتطبيقات الديسكورد

دعم

تقديم تذكرة

Manage Cookie Settings

التواصل الاجتماعي

ديسكورد

تويتر

يوتيوب

الشركاء

Medal

MCP Servers