Skip to content

zeitgeistpm/discord-faucet

Repository files navigation

Discord Faucet

A Discord bot for distributing Zeitgeist tokens (ZBS on testnet) to users.

Local Development Setup

  1. Install dependencies:
yarn install
  1. Configure environment:
cp .env.example .env
# Edit .env with your Discord bot token and wallet seed
  1. Update test-config.toml with your Discord channel ID and bot token

  2. Run locally:

yarn start:test

Production Deployment (Testnet)

Deploy using the provided script:

sh ./scripts/run.sh test

This will:

  • Copy any existing database to preserve rate limiting data
  • Remove old containers
  • Build the Docker image for testnet
  • Start the faucet container

Monitor logs:

docker logs -f test-faucet

Stop the faucet:

docker stop test-faucet && docker rm test-faucet

About

A faucet bot for Discord chat servers.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •