Metadata-Version: 1.1
Name: tgbotplug
Version: 1.2.4
Summary: Telegram plugin-based bot
Home-page: https://github.com/fopina/tgbotplug
Author: Filipe Pina
Author-email: fopina@skmobi.com
License: MIT License
Download-URL: https://github.com/fopina/tgbotplug/tarball/v1.2.4
Description: <p>tgbotplug is meant to be an easy-to-extend telegram bot built around <a href="https://github.com/datamachine/twx.botapi">twx.botapi</a>.</p>
        <p>Using tgbotplug, after choosing/developing your plugins, is as simple as:</p>
        <pre class="sourceCode python"><code class="sourceCode python"><span class="ch">import</span> tgbot
        tgbot.TGBot(
          <span class="st">&#39;YOUR_BOT_TOKEN&#39;</span>,
          plugins=[
            Plugin1(),
            ...,
            PluginN(),
          ],
        ).run()</code></pre>
        <h2 id="overview">Overview</h2>
        <p><a href="https://travis-ci.org/fopina/tgbotplug"><img src="https://travis-ci.org/fopina/tgbotplug.svg" alt="Build Status" /></a></p>
        <ol style="list-style-type: decimal">
        <li><a href="#documentation">Documentation</a></li>
        <li><a href="#virtuallife-examples">VirtualLife Examples</a></li>
        </ol>
        <h2 id="documentation">Documentation</h2>
        <p>Plugins should inherit <code>tgbot.TGPluginBase</code>and implement <code>list_commands()</code> (and the methods mapped in its result).</p>
        <p>Documentation is a bit scarse (<em>== None</em>) at the moment so please focus on the <a href="https://github.com/fopina/tgbotplug-plugins">plugin examples</a> and the <a href="#virtuallife-examples">VirtualLife Examples</a> for now!</p>
        <h2 id="virtuallife-examples">VirtualLife Examples</h2>
        <ul>
        <li><a href="https://github.com/fopina/tgbot-buttiebot">PriberamBot</a> - uses webhooks, packaged for Heroku</li>
        <li><a href="https://github.com/fopina/tgbot-buttiebot">ButtieBot</a> - uses webhooks, sends photos, packaged for OpenShift</li>
        <li><a href="https://github.com/pmpfl/indieshufflebot">IndieShuffleBot</a> - uses webhooks, sends audio, packaged for OpenShift</li>
        </ul>
        
Keywords: telegram,bot
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
