MrSableye / discord-plays

A discord bot where all users can play pokemon together

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

discord-plays

⚠️ discord-plays is currently under a rewrite! If you're looking for the stable version, try the http branch ⚠️

A discord bot hosting GB, GBC, GBA, NDS and 3DS emulators!

Commands:

/screen shows the in-game screen with buttons
/summary shows a gif of the last few frames (TODO)
/leaderboard shows who pressed the most keys
/poke-jail shows who's currently banned

Instructions:

To add this bot to your server, follow these instructions:

You should be able to use your own emulators if you follow the SkyEmu API

Administration

Create an admins.json file in DiscordBot/ with a json string array of all user ids you want to be administrators of the bot.
Example: ["21318712398012", "19238129031092"] will have 2 admins with those ids.

Admin commands:

/poke-ban <id> <opt:days> <opt:reason> bans a user. If no days are specified the ban is for 9999 days.
/poke-unban <id> unbans a user

Banned users can't use bot commands.

Compatibility with emulators

Pokemon-Bot strives to provide a simple interface that can be easily hooked to various emulators if they provide the necessary APIs.
At the moment, Pokemon-Bot has been successfully connected to the following emulators:

  • The GameBoy core of Hydra: The emulator that inspired the project.
  • SkyEmu: Provides GB(C), GBA and NDS emulation
  • Panda3DS: Provides 3DS emulation

Try it out!

Here's some Discord servers where you can find this bot to try it out! The game currently being played on these servers may vary, so hop on and check out what's currently playing!

Ack

Thanks to Sky for SkyEmu
and my friends at the emudev discord.

About

A discord bot where all users can play pokemon together


Languages

Language:Go 100.0%