Skip to content

Home

Logo

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