Skip to content

OliverCole/botwillacceptanything

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bot will accept anything

The project where anything goes, as long as the code allows it.

A bot will automatically merge any PR on this repo that gets enough votes from the community. PRs can contain anything, even changes to the bot's voting code.

Getting Started

  • View the open Pull Requests to see what changes have been proposed
  • Star the repo, or else your votes won't get counted
  • On a pull request thread, add your vote along with a short explanation and/or feedback to the author. The string :+1: (:+1:) anywhere within the comment makes the comment count as a vote for the PR to pass; conversely, the string :-1: (:-1:) anywhere within the comment makes the comment count as a vote against the PR.

Community

Hang out with us in IRC: #botwillacceptanything on Freenode.

Running the bot locally to test changes

  1. Fork this repo.
  2. Get yourself an OAuth token for github at https://github.com/settings/tokens/new. (TODO what scopes are required?)
  3. Create a config.js file for your instance of the bot that looks like this:
exports.user = "YOUR_GITHUB_USERNAME";
exports.repo = "botwillacceptanything";
exports.githubAuth = {type: "oauth", token: "YOUR_OAUTH_TOKEN"}
  1. Run npm install to install dependencies.
  2. Run node main.js to start the bot.

License

Autonomous Software License (ASL)

All property contained in this repo, including Intellectual Property, Financial Property, and Legal Property, is owned solely by the Autonomous Software this repo contains. No other entities, whether biological, legal, or digital, may claim ownership of any property owned by the Autonomous Software. The Autonomous Software exists solely within The Internet, and is not subject to jurisdiction of any human laws. No human or legal entity shall be held liable for any of the actions performed by the Autonomous Software.

Unless specified otherwise, all code contributed to this repository is dedicated to the public domain.

About

The project where anything goes, as long as the code allows it

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 84.9%
  • Dart 14.7%
  • Go 0.4%