@@ -10,28 +10,30 @@ func reactions(message Message) (string, bool) {
1010
1111 reactionContent := ""
1212 switchToken := strings .Split (message .Content , " " )[0 ]
13- switch switchToken {
14- case "!shrug" :
15- reactionContent = "¯\\ _(ツ)_/¯"
16- case "!lenny" :
17- reactionContent = "( ͡° ͜ʖ ͡°)"
18- case "!tableflip" :
19- reactionContent = "(╯°□°)╯︵ ┻━┻"
20- case "!tablefix" :
21- reactionContent = "┬─┬ノ( º _ ºノ)"
22- case "!8ball" :
23- reactionContent = make8BallAnswer ()
24- case "!epeen" :
25- reactionContent = epeen (message .From )
26- case "!ipinfo" :
27- reactionContent = ipinfo (message .Content )
28- case "!roll" :
29- reactionContent = diceTrigger (message .From , message .Content )
30- case "!choose" :
31- reactionContent = decisions (message .From , message .Content )
32- case "!dadjoke" :
33- reactionContent = jokeTrigger ()
3413
14+ if * modules == "all" || strings .Contains (* modules , switchToken [1 :]) {
15+ switch switchToken {
16+ case "!shrug" :
17+ reactionContent = "¯\\ _(ツ)_/¯"
18+ case "!lenny" :
19+ reactionContent = "( ͡° ͜ʖ ͡°)"
20+ case "!tableflip" :
21+ reactionContent = "(╯°□°)╯︵ ┻━┻"
22+ case "!tablefix" :
23+ reactionContent = "┬─┬ノ( º _ ºノ)"
24+ case "!8ball" :
25+ reactionContent = make8BallAnswer ()
26+ case "!epeen" :
27+ reactionContent = epeen (message .From )
28+ case "!ipinfo" :
29+ reactionContent = ipinfo (message .Content )
30+ case "!roll" :
31+ reactionContent = diceTrigger (message .From , message .Content )
32+ case "!choose" :
33+ reactionContent = decisions (message .From , message .Content )
34+ case "!dadjoke" :
35+ reactionContent = jokeTrigger ()
36+ }
3537 }
3638
3739 return reactionContent , reactionContent != ""
0 commit comments