File tree 1 file changed +20
-0
lines changed
1 file changed +20
-0
lines changed Original file line number Diff line number Diff line change @@ -15,6 +15,17 @@ class IrcBot extends Adapter
15
15
console .log " #{ user .name } #{ str} "
16
16
@bot .say (user .name , str)
17
17
18
+ notice : (user , strings ... ) ->
19
+ for str in strings
20
+ if not str?
21
+ continue
22
+ if user .room
23
+ console .log " notice #{ user .room } #{ str} "
24
+ @bot .notice (user .room , str)
25
+ else
26
+ console .log " notice #{ user .name } #{ str} "
27
+ @bot .notice (user .name , str)
28
+
18
29
reply : (user , strings ... ) ->
19
30
for str in strings
20
31
@ send user, " #{ user .name } : #{ str} "
@@ -108,6 +119,15 @@ class IrcBot extends Adapter
108
119
109
120
@bot = bot
110
121
122
+ class IrcResponse extends Robot.Response
123
+ notice : (strings ... ) ->
124
+ @robot .adapter .notice @message .user , strings...
125
+
111
126
exports .use = (robot ) ->
127
+ robot .notice = (user , strings ... ) ->
128
+ @adapter .notice user, strings...
129
+
130
+ robot .Response = IrcResponse
131
+
112
132
new IrcBot robot
113
133
You can’t perform that action at this time.
0 commit comments