Skip to content

A discord bot that simulates a government and allows users to vote on roles, create new rules and much more.

Notifications You must be signed in to change notification settings

rjthacker/botcracy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Botcracy

Botcracy is a discord bot that simulates a government and allows users to vote on roles, create new laws and more.

Table of Contents

Botcracy Overview

Commands

  • #help - DM's all bot commands to member
  • #create-law - Stars the process on creating a new law
  • #repeal-law - Starts the process to repeal a law
  • #executive-order - Creates a new executive order - Requires the President role
  • #register-to-vote - Gives the member the voter role - Will be required for voting in the future
  • #voter-count - Provides the number of members with the voter role

Invite to server

https://discord.com/api/oauth2/authorize?client_id=783942469581537280&permissions=397553032256&scope=bot%20applications.commands

Resources

Developers

Installation

Clone the repository git clone https://github.com/rjthacker/botcracy.git

Verify that you are running Node v18.12.0 or higher with node -v

Run npm ci && npm i nodemon

Request .env files, once aquired they will need to be placed in root directory

Development

npm run prod for production testing bot

npm run dev for development testing bot

About

A discord bot that simulates a government and allows users to vote on roles, create new rules and much more.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published