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

Vyos.handle()   A

Complexity

Conditions 3

Size

Total Lines 3

Duplication

Lines 0
Ratio 0 %

Importance

Changes 1
Bugs 0 Features 0
Metric Value
cc 3
c 1
b 0
f 0
dl 0
loc 3
rs 10
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