Skip to content

PacificMarill/marillclone

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sir Vivor

A chat bot for the Survivor Room on [Pokémon Showdown][1]. This bot has a number of commands, some helpful and some less so, as well as the capability to moderate, and play games.

Installation

Sir Vivor requires node.js to run. This bot has not been tested on every node.js version possible, but has the same version requirements as Pokémon Showdown: either v0.6.3 through v0.8.22, or v0.10.2 and up. Install node.js if you don't have it yet, try the last stable version.

Next up is cloning this bot. This can be done in two ways: cloning it via git or downloading as ZIP. Downloading it as ZIP is the easy and lazy way, but is a lot less handy to update than cloning this repository.

To install dependencies, run:

npm install

Copy config-example.js to config.js and edit the needed variables. To change the commands that the bot responds to, edit commands.js. To create a new game, add a file to the games directory

Now, to start the bot, use:

node main.js

Some information will be shown, and will automatically join the room(s) you specified if no error occurs.

If any of your commands rely on information normally sent to the Pokémon Showdown Client (e.g. functions that execute based on PM that aren't directly related to normal commands), you will need to make changes to the message method in parser.js under the appropriate case.

Development

Everyone is more than welcome to contribute to the bot. If you would like to help, contact on of the developers listed below! However, please refrain from adding more example commands.

Credits

Current Developers:

  • Felucia (Bot Owner, Major Development, Maintainer)
  • inactive (Bot Owner, Maintainer)
  • marillvibes (Development)
  • Rainshaft (Development)
  • Shadecession (Major Development)
  • Swirlyder (Bot Owner, Repo Owner)

Past Developers:

  • Hawkie (First customization for survivor, Major Development)
  • CheeseMuffin/Cheese/Moo (Major Development, Bot Owner and Former Maintainer)
  • Tushavi (Created and Updated current Leaderboard system, Major Development)

Sir Vivor is based on the original BoTTT devloped by Morfent/TalkTakesTime/Quinella/Rival Nick

License

Sir Vivor is distributed under the terms of the MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%