No description
Find a file
Mathis 5d9baee102
All checks were successful
ci / ci (push) Successful in 1m1s
feat: full feature suite — welcome, modmail, security, staff, avis, rules, links, shop, custom
features/shared.py: per-guild JSON config store
features/welcome.py: on_member_join message + invite tracking + /invites
features/modmail.py: DM-based tickets with staff relay
features/security.py: antiraid (join rate detection), ban protection, join/leave log
features/staff.py: staff ranks, promote/demote, /staff_list
features/avis.py: /avis modal -> embed in configured channel
features/rules.py: /rules_setup with accept button + role assignment
features/links.py: /links panel, /links_setup, /links_remove
features/shop.py: /shop_announce new product embeds
features/custom.py: /botstatus, /custom_send, /embed
2026-10-02 19:45:46 +02:00
.forgejo/workflows chore(ci): remove temporary runner label check 2026-09-19 16:07:24 +02:00
commandes feat(ticket): rewrite ticket system from scratch inspired by Kuby 2026-09-20 20:04:10 +02:00
data feat: initial project setup — Vision Studio bot 2026-09-19 12:11:06 +02:00
features feat: full feature suite — welcome, modmail, security, staff, avis, rules, links, shop, custom 2026-10-02 19:45:46 +02:00
scripts ci: handle one-time systemd -> Docker transition in deploy_runner 2026-09-19 16:08:22 +02:00
tests test: 81 unit tests for tickets (data, storage, transcript, ui) 2026-10-02 19:34:11 +02:00
tickets test: 81 unit tests for tickets (data, storage, transcript, ui) 2026-10-02 19:34:11 +02:00
utils feat(ticket): rewrite ticket system from scratch inspired by Kuby 2026-09-20 20:04:10 +02:00
.dockerignore feat: initial project setup — Vision Studio bot 2026-09-19 12:11:06 +02:00
.env.example fix(bot): guild sync dev (discord.Object) + tolerant des echecs de sync 2026-09-19 16:47:04 +02:00
.gitignore feat: dev/prod environment split + APPLICATION_ID + privileged intents 2026-09-19 12:31:30 +02:00
bot.py feat: full feature suite — welcome, modmail, security, staff, avis, rules, links, shop, custom 2026-10-02 19:45:46 +02:00
config.py ci: align deployment on Kuby (Docker + rsync + SSH key + healthcheck + rollback) 2026-09-19 16:04:59 +02:00
docker-compose.yml ci: align deployment on Kuby (Docker + rsync + SSH key + healthcheck + rollback) 2026-09-19 16:04:59 +02:00
Dockerfile ci: align deployment on Kuby (Docker + rsync + SSH key + healthcheck + rollback) 2026-09-19 16:04:59 +02:00
health.py ci: align deployment on Kuby (Docker + rsync + SSH key + healthcheck + rollback) 2026-09-19 16:04:59 +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 fix: skip health server in dev mode (no port needed locally) 2026-09-25 19:59:23 +02:00