.. _fbf.plugs.core.reverse: reverse ~~~~~~~ .. automodule:: fbf.plugs.core.reverse :show-inheritance: :members: :undoc-members: CODE ---- :: # fbf/plugs/core/reverse.py # # """ reverse pipeline or reverse . """ __copyright__ = 'this file is in the public domain' __author__ = 'Hans van Kranenburg ' .. _fbf.plugs.core.reverse_fbf_imports: fbf imports -------------- :: from fbf.utils.generic import waitforqueue from fbf.lib.commands import cmnds from fbf.lib.examples import examples .. _fbf.plugs.core.reverse_basic_imports: basic imports ---------------- :: import types import time .. _fbf.plugs.core.reverse_reverse_command: reverse command ------------------ :: def handle_reverse(bot, ievent): """ arguments: [] - reverse string or use in a pipeline. """ if ievent.rest: ievent.reply(ievent.rest[::-1]) ; return if True or ievent.prev: #ievent.prev.wait() ievent.reply("results: ", reversed(ievent.inqueue)) return cmnds.add('reverse', handle_reverse, ['USER', 'GUEST']) examples.add('reverse', 'reverse text or pipeline', '1) reverse gozerbot 2) list ! reverse')