This repository was archived by the owner on Feb 21, 2018. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +38
-0
lines changed
Expand file tree Collapse file tree 1 file changed +38
-0
lines changed Original file line number Diff line number Diff line change 1+ """
2+ Copyright (c) 2014, Sam Dodrill
3+ All rights reserved.
4+
5+ This software is provided 'as-is', without any express or implied
6+ warranty. In no event will the authors be held liable for any damages
7+ arising from the use of this software.
8+
9+ Permission is granted to anyone to use this software for any purpose,
10+ including commercial applications, and to alter it and redistribute it
11+ freely, subject to the following restrictions:
12+
13+ 1. The origin of this software must not be misrepresented; you must not
14+ claim that you wrote the original software. If you use this software
15+ in a product, an acknowledgment in the product documentation would be
16+ appreciated but is not required.
17+
18+ 2. Altered source versions must be plainly marked as such, and must not be
19+ misrepresented as being the original software.
20+
21+ 3. This notice may not be removed or altered from any source
22+ distribution.
23+ """
24+
25+ def initModule (cod ):
26+ cod .s2scommands ["PRIVMSG" ].append (ctcp_reply )
27+
28+ def destroyModule (cod ):
29+ cod .s2scommands ["PRIVMSG" ].remove (ctcp_reply )
30+
31+ def rehash ():
32+ pass
33+
34+ def ctcp_reply (cod , line ):
35+ if line .args [- 1 ] == "\x01 VERSION\x01 " :
36+ cod .notice (line .source , "\x01 Cod version %s running on %s\x01 " %
37+ (cod .version , cod .config ["uplink" ]["protocol" ]))
38+
You can’t perform that action at this time.
0 commit comments