mirror of
https://github.com/the-programmers-hangout/Hermes.git
synced 2026-09-04 01:06:00 +02:00
1.1 KiB
1.1 KiB
Hermes
Hermes is a Discord bot built with Laracord for managing emotes, logging reactions, and tracking user statistics.
Features
- Emote management and logging
- Reaction tracking and statistics
- User and guild stats
- Optional moderation logging
Slash Commands
Hermes provides several slash commands for managing emotes and stats. Example commands:
/emote add <name> <image>— Add a new emote/emote stats <name>— View emote usage stats/user stats <user>— View user stats/guild stats— View guild stats
Getting Started
- Install dependencies:
composer install - Configure environment:
- Copy
.env.exampleto.env - Set at minimum:
DISCORD_TOKEN=your_bot_token_hereAPP_NAME=HermesAPP_ENV=development
- Copy
- Run migrations:
php laracord migrate - Start the bot:
php laracord bot:boot
Dev
Run CI checks locally:
composer ci
Format with Pint:
vendor/bin/pint
License
This project is licensed under the MIT License. See LICENSE.md.