nxy/bot/ascii.py

51 lines
2.3 KiB
Python

# -*- coding: utf-8 -*-
import irc3
from docopt import Dict
from irc3.plugins.command import command
from irc3.utils import IrcString
from . import Plugin
class Ascii(Plugin):
@command
def rotschwuchtel(self, mask: IrcString, target: IrcString, args: Dict):
"""prints a giant hammer and sickle
%%rotschwuchtel
"""
for line in (
'░░░░░░░░░░▀▀▀██████▄▄▄░░░░░░░░░░',
'░░░░░░░░░░░░░░░░░▀▀▀████▄░░░░░░░',
'░░░░░░░░░░▄███████▀░░░▀███▄░░░░░',
'░░░░░░░░▄███████▀░░░░░░░▀███▄░░░',
'░░░░░░▄████████░░░░░░░░░░░███▄░░',
'░░░░░██████████▄░░░░░░░░░░░███▌░',
'░░░░░▀█████▀░▀███▄░░░░░░░░░▐███░',
'░░░░░░░▀█▀░░░░░▀███▄░░░░░░░▐███░',
'░░░░░░░░░░░░░░░░░▀███▄░░░░░███▌░',
'░░░░▄██▄░░░░░░░░░░░▀███▄░░▐███░░',
'░░▄██████▄░░░░░░░░░░░▀███▄███░░░',
'░█████▀▀████▄▄░░░░░░░░▄█████░░░░',
'░████▀░░░▀▀█████▄▄▄▄█████████▄░░',
'░░▀▀░░░░░░░░░▀▀██████▀▀░░░▀▀██░░'
):
self.bot.privmsg(target, line)
@command
def fluppe(self, mask: IrcString, target: IrcString, args: Dict):
"""prints a cigarette
%%fluppe
"""
for line in (
' )',
' (',
' _ ___________ )',
' [_[___________#'
):
self.bot.privmsg(target, line)