• Stars
    star
    139
  • Rank 261,487 (Top 6 %)
  • Language
    JavaScript
  • License
    MIT License
  • Created about 4 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Among Us Discord Bot | Discord bot for controlling voice channels during Among Us matches

Discord bot for controlling voice channels during Among Us matches

Click here to add Amongcord to your server

Commands

Command Aliases Description
,add ,invite Shows the bot's invite link
,alive <color> ,a Marks a player as alive
,dead <color> ,d Marks a player as dead. Dead players are kept muted during the discussion stage.
,discussion ,ds Sets the stage to discussion, unmutes everyone who is alive
,endgame ,eg Ends the current game
,forcejoin <color> <@mention> ,fj Forcibly adds someone to the current game
,github ,gh Links to the bot's GitHub page
,help ,h Lists all of the bot's commands
,host Sets you as the game host so only you can control the bot
,join <color> ,j Joins the current game as a color
,joinall ,ja Adds everyone in the voice channel to the game as a random color.
,kick <color> ,k Removes a player from the game
,leave ,l Leaves the current game
,lobby ,lb Sets the stage to Lobby, marks everyone as alive and unmutes them
,newgame ,ng Starts a new game
,players ,p Lists all players in the current game
,setcolor <color> <@mention> ,sc,,changecolor,,cc Set the color of a player in your game
,sync ,s Lets you control the bot through your phone
,tasks ,ts Sets the stage to tasks and mutes everyone
,unhost Exits "host mode" and frees you from being the host
* aliases have not been implemented yet.

Support server

Self-hosting

If you prefer you run the bot yourself instead of using the hosted instance, you can either use Docker or clone the repository directly. For both methods, you'll need a bot token and the ID of a server that has the emojis the bot needs (the bot needs to be in the server).

Docker

Images are automatically built and pushed to Docker Hub whenever the source code changes. You can run your own instance of the bot with the command below:

$ docker run -e DISCORD_TOKEN=<your discord token> GUILD_ID=<emoji guild id> -d pedrofracassi/amongcord

Cloning directly

Although not recommended for production, cloning the repository should work just fine for experimental purposes. If you want to, you can use a process manager like pm2 to keep the node process running, but bear in mind that I don't run the bot this way and probably won't be able to help you out.

  1. Clone the repository

    git clone https://github.com/pedrofracassi/amongcord

  2. Enter the directory you just cloned into

    cd amongcord

  3. Install the dependencies

    npm install

  4. Set the DISCORD_TOKEN and GUILD_ID environment variables
  5. Run the bot

    node src/.

Similar projects

  • AmongUsBot - automatically detects tasks/discussion stages with OCR instead of using commands, but needs to be installed on someone's computer.
  • amongusdiscord - same as above, but written in Go. Easier to install as prebuilt executables are provided.

More Repositories

1

brasilnomundial

Bot para Twitter que tuíta automaticamente quando os jogadores do CBLOL iniciam partidas ranqueadas no servidor EUW
TypeScript
20
star
2

deku

Multi-purpose discord bot built with discord.js
JavaScript
15
star
3

autoreply

Discord auto reply bot using the Dialogflow SDK
TypeScript
14
star
4

amongcord-sync

Web application that lets you control Amongcord without typing commands.
JavaScript
13
star
5

lista-iptv

Lista com canais de IPTV que funcionam
JavaScript
8
star
6

react-discord-login

A React component for Discord login
TypeScript
7
star
7

monkebot

Meia noite: horário oficial do óleo de macaco
JavaScript
5
star
8

discord-google-sheets-roles

Discord bot that assigns roles based on Google Sheets
JavaScript
5
star
9

discord-interactions-bot

Simple bot made to work with Discord's new interactions API, featuring a simple command handler and not much else.
JavaScript
5
star
10

twitch-massban

Twitch Mass Ban Tool
HTML
4
star
11

correioelegante

Sistema de Correio Elegante digital que envia cartinhas através do Instagram, com painel de moderação pra filtragem e frontend para envio de cartas.
JavaScript
4
star
12

multipaper-kubernetes

Proof-of-concept Kubernetes setup for running a MultiPaper Minecraft Server that autoscales based on CPU usage.
Shell
3
star
13

npm-bot

Discord bot that quickly links npm packages
JavaScript
3
star
14

guia-mensagens-discord

Guia para explicar o funcionamento de mensagens no Discord, a fim de permitir que pessoas sem familiaridade com a plataforma criem conteúdo para ela.
3
star
15

botproject

My attempt at writing a Discord bot from the ground up and implementing Redis caching
JavaScript
3
star
16

aviaozinho-automatico

JavaScript
3
star
17

insper-on-mac

Site comunitário com informações sobre as disciplinas do Insper e o uso de Macbooks
TypeScript
3
star
18

docker-clonehero-server

Docker images for the Clone Hero PTB Standalone Server Software
Shell
3
star
19

pedrofracassi

aaaa
2
star
20

instagram-downloader

Web interface for downloading stuff from instagram.
JavaScript
2
star
21

slash-commands-manager

Simple tool to manage a bot's slash commands. Useful for prototyping and testing stuff
JavaScript
2
star
22

apuracao-bot

Bot para Discord que mostra os resultados da apuração das Eleições de 2018
JavaScript
2
star
23

xssperiment

That one time we decided to try XSS with as many bot lists and server lists as possible
JavaScript
2
star
24

insper-codes

HTML
2
star
25

stack

docker-compose files used for developing switchblade with docker
1
star
26

bolao-inhousebr

Discord Betting?
JavaScript
1
star
27

league-snip

League of Legends Utils for OBS
JavaScript
1
star
28

itsme

My personal website!
1
star
29

instagram-photowall

PhotoWall using undocumented Instagram APIs
1
star
30

deku-2

Rewrite of Deku, the multi-purpose discord bot.
1
star
31

provafinal

Calculadora pra saber quanto você precisa na prova final do meu colégio.
HTML
1
star
32

ingress-badge-maker

Telegram Bot that generates ingress badges
JavaScript
1
star
33

gatsby-test

A high performance skeleton starter for GatsbyJS that focuses on SEO/Social features/development environment.
JavaScript
1
star
34

galvao-bluesky-bot

Sentiu!
TypeScript
1
star
35

sakurasbot

Bot que te manda links de streamers mulheres ao vivo na Twitch. Desenvolvido para Sakuras Esports.
JavaScript
1
star
36

tck

TickTick CLI
Go
1
star
37

create-discordbot

NPM initializer for quickly scaffolding a Discord bot
1
star
38

discord-raft-consensus-bot

Proof of Concept of using Raft Consensus to manage sharding of a Discord bot through many worker nodes
TypeScript
1
star
39

sandbot

My personal sandbox bot. I use it mainly for playing with technologies I haven't yet used, like docker, rabbitmq and more!
JavaScript
1
star
40

soquadrados-translator

1
star
41

instrumed-projeto-final

Código da nossa estação meteorológica feita como projeto final da disciplina de Instrumentação e Medição no curso de Engenharia do Insper.
C++
1
star
42

awesome-clubs-lol

Awesome list with all champion main clubs
1
star
43

outlinebot

JavaScript
1
star
44

bluesky-handle-manager

bluesky-handle-manager
CSS
1
star
45

whatsswitch

Allows you to switch accounts on the WhatsApp desktop application.
1
star
46

LorenzoCraft

Plugin para PMMP que fiz com algumas funcionalidades que ajudam meu irmão de 5 anos a jogar com os amigos.
PHP
1
star
47

bluesky-handles-google-sheets

JavaScript
1
star