Home
Welcome To Autotelegram Documentation!
1 min read
If your reading this documentation, our autotelegram team from Open Source Community Kampala Chapter is welcoming you to one of our first community open source projects. To get more updates as they come, you can catch us on our various social platforms. check out our socials by clicking any of the links below. You can also check out this project's repository on github and give us a star if you find it helpful.
What Is Autotelegram?
1 min read
Autotelegram is a python telegram bot library targetted to help you build telegram bots with simplicity and ease of use in mind. The project is under active development and still in beta stages. To contribute to the project, please follow along with the issues being posted and also the discussions.
Contributing
Autotelegram accepts contributions from the community. To know more about how to contribute, read through the contributing page.
License
Sponsorships
Autotelegram is built by developers from the open source community of kampala and various other contributors. To support this project and other incubator projects in OSC-Kampala, please consider sponsoring.
How to sponsor
Requirements
1 min read
What you need to run Autotelegram. You don't have to manually install all these, they shall be automatically installed for you. Just copy and paste the code snippet below in your command line or terminal and you're good to go.
> Note: autotelegram only supports python 3.10 and above
pip install https://github.com/OSCA-Kampala-Chapter/autotelegram/archive/refs/tags/autotelegram-0.3-beta.zip
Syntax | Version | Info (Description) |
---|---|---|
certifi | 2022.9.24 | it identifies the holder and provides other important information. installation-guide-here |
charset-normalizer | 2.1.1 | A library that helps you read text from an unknown charset encoding. installation-guide-here |
click | 8.1.3 | package for creating beautiful command line interfaces in a composable way with as ittle code as necessary. It’s the “Command Line Interface Creation Kit”. installation-guide-here |
ghp-import | 2.1.0 | The ghp-import output command updates the local gh-pages branch with the content of the output directory (creating the branch if it doesn't already exist). installation-guide-here |
griffe | 0.23.0 | Signatures for entire Python programs. Extract the structure, the frame, the skeleton of your project, to generate API documentation. installation-guide-here |
idna | 3.4 | Support for the Internationalized Domain Names in Applications (IDNA) protocol as specified in RFC 5891. This is the latest version of the protocol and is sometimes referred to as “IDNA 2008”.installation-guide-here |
importlib-metadata | 5.0.0 | Library to access the metadata for a Python package. This package supplies third-party access to the functionality of importlib.metadata including improvements added to subsequent Python version. installation-guide-here |
Jinja2 | 3.1.2 | Jinja is a fast, expressive, extensible templating engine. Special placeholders in the template allow writing code similar to Python syntax. Then the template is passed data to render the final document. installation-guide-here |
Markdown | 3.3.7 | This is a Python implementation of John Gruber's Markdown. It is almost completely compliant with the reference implementation, though there are a few known issues. installation-guide-here |
MarkupSafe | 2.1.1 | MarkupSafe implements a text object that escapes characters so it is safe to use in HTML and XML. Characters that have special meanings are replaced so that they display as the actual characters. installation-guide-here |
mergedeep | 1.3.4 | A deep merge function for 🐍. installation-guide-here |
mkdocs | 0.4.1 | MkDocs is a fast, simple and downright gorgeous static site generator that's geared towards building project documentation. Documentation source files are written in Markdown, and configured with a single YAML configuration file. installation-guide-here |
mkdocs-autorefs | 0.4.1 | Automatically link across pages in MkDocs. installation-guide-here |
mkdocs-material | 8.5.7 | Write your documentation in Markdown and create a professional static site for your Open Source or commercial project in minutes – searchable, customizable, more than 50 languages, for all devices. installation-guide-here |
mkdocs-material-extensions | 1.1 | Markdown extension resources for MkDocs for Material installation-guide-here |
mkdocstrings | 0.19.0 | Automatic documentation from sources, for MkDocs. installation-guide-here |
mkdocstrings-python | 0.7.1 | It is a python handler for mkdocstrings.installation-guide-here |
packaging | 21.3 | This library provides utilities that implement the interoperability specifications which have clearly one correct behaviour (eg: PEP 440) or benefit greatly from having a single shared implementation (eg: PEP 425). installation-guide-here |
pygments | 2.13.0 | This library provides utilities that implement the interoperability specifications which have clearly one correct behaviour (eg: PEP 440) or benefit greatly from having a single shared implementation (eg: PEP 425). installation-guide-here |
pymdown-extensions | 9.7 | Extensions for Python Markdown. installation-guide-here |
pyparsing | 3.0.9 | pyparsing module - Classes and methods to define and execute parsing grammars. installation-guide-here |
python-dateutil | 2.8.2 | Extensions to the standard Python datetime module The dateutil module provides powerful extensions to the standard datetime module, available in Python. installation-guide-here |
PyYAML | 6.0 | YAML is a data serialization format designed for human readability and interaction with scripting languages. PyYAML is a YAML parser and emitter for Python installation-guide-here |
pyyaml-env-tag | 0.1 | A custom YAML tag for referencing environment variables in YAML files. installation-guide-here |
requests | 2.28.1 | Python HTTP for Humans. installation-guide-here |
six | 1.16.0 | Six is a Python 2 and 3 compatibility library. It provides utility functions for smoothing over the differences between the Python versions with the goal of writing Python code that is compatible on both Python versions. See the documentation for more information on what is provided. installation-guide-here |
urlib3 | 1.26.12 | urllib3 is one of the most downloaded packages on PyPI and is a dependency of many popular Python packages like Requests, Pip, and more! urllib3 is powerful and easy to use:installation-guide-here |
watchdog | 2.1.9 | Python API and shell utilities to monitor file system events Works on 3.6+. If you want to use Python 2.6, you should stick with watchdog < 0.10.0 If you want to use Python 2.7, 3.4 or 3.5, you should stick with watchdog < 1.0.0,installation-guide here |
zipp | 3.10.0 | A pathlib-compatible Zipfile object wrapper. Official backport of the standard library Path object. installation-guide-here |