File tree 1 file changed +39
-0
lines changed
1 file changed +39
-0
lines changed Original file line number Diff line number Diff line change
1
+ # GitHub notification plugin for snowcone
2
+
3
+ Rutile listens for GitHub webhook notifications and announces them to IRC channels.
4
+
5
+ ## Client configuration
6
+
7
+ Enable this plugin in ` ~/.config/snowcone/settings.toml `
8
+
9
+ ``` toml
10
+ [plugins ]
11
+ modules =[' github' ]
12
+ ```
13
+
14
+ Credentials and projects are configured offline in ` ~/.config/snowcone/plugins/github.dat ` .
15
+ After changing this file run ` /reload ` in snowcone.
16
+
17
+ ## Online configuration
18
+
19
+ rutile responds to the following commands on IRC in private message:
20
+
21
+ ### ` help [command] `
22
+
23
+ List available commands or print documentation about a specific command.
24
+
25
+ ### ` projects `
26
+
27
+ List all the configured projects
28
+
29
+ ### ` events <project> `
30
+
31
+ List all the events enabled for a project
32
+
33
+ ### ` event_on <project> <event> `
34
+
35
+ Announce this event on a project in the project's configured channel
36
+
37
+ ### ` event_off <project> <event> `
38
+
39
+ Stop announcing an event for a project
You can’t perform that action at this time.
0 commit comments