Giter Club home page Giter Club logo

maidspin's Introduction

Maid Spin Discord Bot

A bot for Discord that lets you spin maids.

Maid Spinning

The most revolutionary discord game ever created!

You can either add the public instance to your server here, or see below on how to set-up your own instance.

The bot requires the embed links permission to work.

Rules:

  • To spin a maid simply command her to spin by saying "Spin the maid!" or something similar into the chat.
  • The maids can only spin every 5 mins, they get dizzy!
  • The maids can spin for as many minutes as have passed since they recovered. So if you spin 5 mins after they have recovered, you get 5 spin points.
  • When you spin, there is a random chance that you will get a special multiplier and different gif.
  • You will get extra spins if you spin the maids using a message no one has used before, so be creative.
  • Occasionally you will find a mysterious meido no hearto, you can trade these for spins or multipliers.
  • There are a few other ways to get spins which wou'll find out as you play.

Commands:

  • View help with "@Maid Spin help".
  • You can check on the maids' dizziness in more detail using "@Maid Spin timer".
  • To view who has spun the most maids, use "@Maid Spin top".
  • To view who has had the biggest maid spin, use "@Maid Spin toph".
  • To view the scoreboard from v1 (defunct), use "@Maid Spin topold".
  • To view your current meido no hearto, and meido no hearto help, use "@Maid Spin hearto".
  • To trade a meido no hearto for some spins, use "@Maid Spin hearto spins".
  • To trade some meido no hearto to start a maid day, use "@Maid Spin hearto maid day X", where X is the number you want to use.
  • To wave at Mahoro, use "@Maid Spin wave".

Set Up Instance:

  1. To set up your own instance of this bot, first create a Discord application and bot on "https://discord.com/developers/applications".
  2. Move the files in /default into the root (password.config and spinData.json).
  3. In password.config, paste your bot's "secret" (not the application's secret). This will link your bot to the code.
  4. Open index.js in a text editor and configurate the variables at the top of the file labelled CONFIG as you wish.
  5. Install the discord.js module with npm (npm install discord.js).
  6. Invite the bot to your server by going to "https://discordapp.com/oauth2/authorize?client_id=CLIENTID&scope=bot", replacing CLIENT_ID with your application's client ID.
  7. The bot requires a few permissions to function. It must be able to: view/send messages in at least one channel and embed links.
  8. Run the application with "node index.js".
  9. Spin maids!

GIF Sources:

For more details see the notes for each GIF within the source code (at the top of index.js). The anime used are:

  • Mahoromatic
  • GJ-bu
  • Kiniro Mosaic
  • Kaichou wa Maid-sama
  • Seto no Hanayome
  • Familiar of Zero
  • Gochiusa
  • Tsukihime
  • Hinako Note
  • Digi Charat
  • Hayate no Gotoku
  • Konosuba
  • Comic Girls
  • Shadows House
  • Kobayashi-san's Maid Dragon
  • Uzamaid!
  • Soredemo Machi wa Mawatteiru
  • He is my Master
  • Steel Angel Kurumi
  • Hand Maid May
  • A Certain Magical Index
  • Prisma Illya
  • Keion!
  • Shomin Sample
  • Blend S
  • Futari wa Precure

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.