Completed
Push — master ( 101867...ce5c39 )
by Matt
01:02
created

Vyos.post_init()   A

Complexity

Conditions 1

Size

Total Lines 6

Duplication

Lines 0
Ratio 0 %

Importance

Changes 1
Bugs 0 Features 0
Metric Value
cc 1
c 1
b 0
f 0
dl 0
loc 6
rs 9.4285
1
from event import Event
2
try:
3
  from basemodule import BaseModule
4
except ImportError:
5
  from modules.basemodule import BaseModule
6
class Vyos(BaseModule):
7
  def post_init(self):
8
    vevent = Event("__.vyos__")
9
    vevent.define(msg_definition="^\.vyos")
10
    vevent.subscribe(self)
11
12
    self.bot.register_event(vevent, self)
13
  
14
  def handle(self, event):
15
    if event.msg.startswith(".vyos") and len(event.msg.split()) > 1:
16
      self.say(event.channel, "HEY " + event.msg.split()[-1].upper() + " UR VYOS BAWKCXZXCZX IS DOWN")
17