Source code for bot.plugs.input

# bot/plugs/input.py
#
#

""" generic input plugin. """

## IMPORTS

from bot.utils import j, error, parse_email
from bot import kernel, Object

import email.message
import datetime
import logging
import email
import time
import os

## COMMANDS

[docs]def do_input(event): if not event.rest: logging.warn("input <file>") ; return mails = parse_email(event.rest) nr = 0 for mail in mails: mail.save() ; nr += 1 logging.warn("%s mails saved" % nr)
kernel.register("input", do_input)