소스 검색

!praise

tags/v0.1^2
Ben Kurtovic 13 년 전
부모
커밋
e06b61393c
1개의 변경된 파일31개의 추가작업 그리고 0개의 파일을 삭제
  1. +31
    -0
      bot/commands/praise.py

+ 31
- 0
bot/commands/praise.py 파일 보기

@@ -0,0 +1,31 @@
# -*- coding: utf-8 -*-

import random

from classes import BaseCommand

class Command(BaseCommand):
"""Praise people!"""
name = "praise"

def check(self, data):
commands = ["praise", "earwig", "leonard", "leonard^bloom", "groove",
"groovedog"]
return data.is_command and data.command in commands

def process(self, data):
if data.command == "earwig":
msg = "\x02Earwig\x0F is the bestest Python programmer ever!"
elif data.command in ["leonard", "leonard^bloom"]:
msg = "\x02Leonard^Bloom\x0F is the biggest slacker ever!"
elif data.command in ["groove", "groovedog"]:
msg = "\x02GrooveDog\x0F is the bestest heh evar!"
else:
if not data.args:
msg = "You use this command to praise certain people. Who they are is a secret."
else:
msg = "You're doing it wrong."
self.connection.reply(data, msg)
return

self.connection.say(data.chan, msg)

불러오는 중...
취소
저장