Skip to content

A simple Discord bot for confessions. Supports anonymous messages via DM.

License

Notifications You must be signed in to change notification settings

jevenchy/confess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Confess-bot

A simple Discord bot for confessions. Supports anonymous messages via DM.

Features

  • DM-based input
  • Anonymous confession support
  • Customizable confession and log channels
  • Auto-regenerated guide message

Setup

npm install
cp env.example .env

Edit .env with your bot credentials:

DISCORD_TOKEN=your_token_here
CONFESS_CHANNEL_ID=...
CONFESS_LOG_CHANNEL_ID=...

Start the bot:

npm start

File Structure

confess/
├── config/            # Environment config
└── src/
    ├── events/        # Event handlers
    └── utils/         # Utility modules

Example Usage

  • Normal: confess I like pizza
  • Anonymous: confess anon I miss her

Users DM the bot with their confession. The bot sends it to the target channel and logs the source (anonymously or not).

About

A simple Discord bot for confessions. Supports anonymous messages via DM.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published