initial commit

This commit is contained in:
RhenCloud 2026-07-24 21:48:50 +08:00
commit 512d4b01d5
No known key found for this signature in database
GPG key ID: A574A617378C4E0B
55 changed files with 6430 additions and 0 deletions

34
config.example.yaml Normal file
View file

@ -0,0 +1,34 @@
# Routes
# Each route defines a filter chain and target Discord channel
routes:
- id: all-push
name: "All Push Events"
enabled: true
filters:
- type: event
match: push
target:
channelId: "CHANNEL_ID_HERE"
# - id: specific-repo
# name: "Specific Repo"
# enabled: true
# filters:
# - type: repo
# match: "org/repo"
# - type: event
# match: [pull_request, issues]
# target:
# channelId: "CHANNEL_ID_HERE"
# threadId: "THREAD_ID_HERE"
# - id: exclude-bot
# name: "Exclude Bot Actions"
# enabled: true
# filters:
# - type: actor
# match: "[bot]"
# exclude: true
# target:
# channelId: "CHANNEL_ID_HERE"