Beispiel #1
0
from markdown import Markdown
from markdown.extensions.extra import ExtraExtension

from errbot.backends.base import Message, Room, RoomError, \
    RoomNotJoinedError, Stream, \
    RoomOccupant, ONLINE, Person
from errbot.core import ErrBot
from errbot.utils import rate_limited
from errbot.rendering.ansiext import AnsiExtension, enable_format, \
    CharacterTable, NSC

# Can't use __name__ because of Yapsy
log = logging.getLogger('errbot.backends.irc')

IRC_CHRS = CharacterTable(fg_black=NSC('\x0301'),
                          fg_red=NSC('\x0304'),
                          fg_green=NSC('\x0303'),
                          fg_yellow=NSC('\x0308'),
                          fg_blue=NSC('\x0302'),
                          fg_magenta=NSC('\x0306'),
                          fg_cyan=NSC('\x0310'),
                          fg_white=NSC('\x0300'),
                          fg_default=NSC('\x03'),
                          bg_black=NSC('\x03,01'),
                          bg_red=NSC('\x03,04'),
                          bg_green=NSC('\x03,03'),
                          bg_yellow=NSC('\x03,08'),
                          bg_blue=NSC('\x03,02'),
                          bg_magenta=NSC('\x03,06'),
                          bg_cyan=NSC('\x03,10'),
Beispiel #2
0
    Message,
    Person,
    Room,
    RoomError,
    RoomNotJoinedError,
    RoomOccupant,
    Stream,
)
from errbot.core import ErrBot
from errbot.rendering.ansiext import NSC, AnsiExtension, CharacterTable, enable_format
from errbot.utils import rate_limited

log = logging.getLogger(__name__)

IRC_CHRS = CharacterTable(
    fg_black=NSC("\x0301"),
    fg_red=NSC("\x0304"),
    fg_green=NSC("\x0303"),
    fg_yellow=NSC("\x0308"),
    fg_blue=NSC("\x0302"),
    fg_magenta=NSC("\x0306"),
    fg_cyan=NSC("\x0310"),
    fg_white=NSC("\x0300"),
    fg_default=NSC("\x03"),
    bg_black=NSC("\x03,01"),
    bg_red=NSC("\x03,04"),
    bg_green=NSC("\x03,03"),
    bg_yellow=NSC("\x03,08"),
    bg_blue=NSC("\x03,02"),
    bg_magenta=NSC("\x03,06"),
    bg_cyan=NSC("\x03,10"),