errbot.rendering package¶
Submodules¶
- errbot.rendering.ansiext module
AnsiExtension
AnsiPostprocessor
AnsiPreprocessor
BorderlessTable
CharacterTable
CharacterTable.bg_black
CharacterTable.bg_blue
CharacterTable.bg_cyan
CharacterTable.bg_default
CharacterTable.bg_green
CharacterTable.bg_magenta
CharacterTable.bg_red
CharacterTable.bg_white
CharacterTable.bg_yellow
CharacterTable.end_fixed_width
CharacterTable.end_inline_code
CharacterTable.fg_black
CharacterTable.fg_blue
CharacterTable.fg_cyan
CharacterTable.fg_default
CharacterTable.fg_green
CharacterTable.fg_magenta
CharacterTable.fg_red
CharacterTable.fg_white
CharacterTable.fg_yellow
CharacterTable.fixed_width
CharacterTable.fx_bold
CharacterTable.fx_italic
CharacterTable.fx_normal
CharacterTable.fx_not_italic
CharacterTable.fx_not_underline
CharacterTable.fx_reset
CharacterTable.fx_underline
CharacterTable.inline_code
NSC
Table
enable_format()
recurse()
translate()
- errbot.rendering.xhtmlim module
Module contents¶
- errbot.rendering.ansi()[source]¶
This makes a converter from markdown to ansi (console) format. It can be called like this: from errbot.rendering import ansi md_converter = ansi() # you need to cache the converter
ansi_txt = md_converter.convert(md_txt)
- errbot.rendering.imtext()[source]¶
This makes a converter from markdown to imtext (unicode) format. imtest is the format like gtalk, slack or skype with simple _ or * markup.
It can be called like this: from errbot.rendering import imtext md_converter = imtext() # you need to cache the converter
im_text = md_converter.convert(md_txt)
- errbot.rendering.md()[source]¶
This makes a converter from markdown-extra to markdown, stripping the attributes from extra.
- errbot.rendering.md_escape(txt)[source]¶
Call this if you want to be sure your text won’t be interpreted as markdown :param txt: bare text to escape.
Previous: errbot.core_plugins.wsview module
|
Next: errbot.rendering.ansiext module