No description
Find a file
Mathis f505b6c552
Some checks failed
CI/CD / lint (push) Failing after 43s
CI/CD / test (push) Successful in 43s
CI/CD / deploy (push) Has been skipped
feat: modmail ticket system with Components V2 + HTML transcripts
- DM-based modmail: user DMs bot -> ticket channel created
- Staff relay: messages in ticket -> DM to user
- Configurable categories via /modmail addcategory
- Setup via /modmail setup (category, staff role, log channel)
- Close command: /close or !close -> HTML transcript generated
- Components V2: Container, TextDisplay, Separator, persistent views
- Transcript: dark theme HTML with staff badges, avatars, timestamps
2026-09-19 15:20:08 +02:00
.forgejo/workflows fix(ci): rewrite workflow without data.forgejo.org proxy 2026-09-19 12:43:21 +02:00
commandes feat: modmail ticket system with Components V2 + HTML transcripts 2026-09-19 15:20:08 +02:00
data feat: initial project setup — Vision Studio bot 2026-09-19 12:11:06 +02:00
scripts feat: initial project setup — Vision Studio bot 2026-09-19 12:11:06 +02:00
tests feat: initial project setup — Vision Studio bot 2026-09-19 12:11:06 +02:00
utils feat: modmail ticket system with Components V2 + HTML transcripts 2026-09-19 15:20:08 +02:00
.dockerignore feat: initial project setup — Vision Studio bot 2026-09-19 12:11:06 +02:00
.env.example feat: initial project setup — Vision Studio bot 2026-09-19 12:11:06 +02:00
.gitignore feat: dev/prod environment split + APPLICATION_ID + privileged intents 2026-09-19 12:31:30 +02:00
bot.py feat: modmail ticket system with Components V2 + HTML transcripts 2026-09-19 15:20:08 +02:00
config.py feat: initial project setup — Vision Studio bot 2026-09-19 12:11:06 +02:00
docker-compose.yml feat: initial project setup — Vision Studio bot 2026-09-19 12:11:06 +02:00
Dockerfile feat: initial project setup — Vision Studio bot 2026-09-19 12:11:06 +02:00
pyproject.toml feat: initial project setup — Vision Studio bot 2026-09-19 12:11:06 +02:00
requirements-dev.txt feat: initial project setup — Vision Studio bot 2026-09-19 12:11:06 +02:00
requirements.txt feat: initial project setup — Vision Studio bot 2026-09-19 12:11:06 +02:00
vision.py feat: dev/prod environment split + APPLICATION_ID + privileged intents 2026-09-19 12:31:30 +02:00