Skip to content

A Discord game to practice being a spokesperson for Earth Strike.

Notifications You must be signed in to change notification settings

earthstrike/AmbassadorGame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AmbassadorGame

Introduction

This is a discord game to practice being an ambassador for the EarthStrike movement. Players are randomly assigned as actors and persuader. After the actor reads their role, they are connected to a persuader via voice chat. The persuader then needs to work to get the actor interested in EarthStrike. Afterwards, the actor fills out ratings and feedback on well the persuader did, which is then shared with the persuader.

Installing the bot on a Discord Server

Running the bot

Set environment variables:

DISCORD_BOT_TOKEN, DISCORD_SERVER_ID with respective information for your server. The Bot token comes from discordapp.com developer. The server id can be obtained from the server by right-clicking on the server, and clicking on the "copy id" menu. DISCORD_TEST_MODE can be set to 1 to enter test mode.

Currently, the prolific usage of f-strings requires python3.6+. Once these variables are set, you can run pip3 install -r requirements.txt python3 bot.py

Note: This bot uses the discord.py rewrite 1.0.0, which is ahead of the current stable release.

Joining the game

You can join the game by having at least 2 users enter the "AmbassadorGame" channel. You should then get a PM from your bot with more instructions.

About

A Discord game to practice being a spokesperson for Earth Strike.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages