{"repo":"MohammadrezaAmani/UniLand","free":true,"listed":false,"github":"https://github.com/MohammadrezaAmani/UniLand","clone":"git clone https://github.com/MohammadrezaAmani/UniLand.git","description":"A highly modular and diverse Telegram Bot for universities and institutions written in python. This is the effort of a group of eight CS students at AUT as the final project for Software Engineering Course (1380044).","language":"Python","stars":25,"topics":["orm","pyrogram","python","sqlalchemy","telegram","telegram-bot"],"license":"MIT","category":"databases-storage","readme_excerpt":"Highly Modular and Diverse Telegram Bot Bot • Documentation • Channel • Support UniLand Telegram Bot An instance of this bot is active at UniLand Telegram Bot A highly modular and diverse Telegram Bot for universities and institutions written in python. This is the effort of a group of eight CS students at AUT as the final project for Software Engineering Course (1380044) . Contents Requirements Python Compatibility Dependencies Instructions Key Features License Requirements Python Compatibility This bot is written entirely in python. tested versions are python 3.11, 3.10, 3.9, 3.8, 3.7 while older versions should not cause any problem, we recommend using the latest version of python3 . Dependencies This package requires the following packages: pyrogram - Telegram MTProto API SQLAlchemy - SQL & ORM Toolkit uvloop - Asynchronus Programming TgCrypto - Secure Encryption for Telegram Protocols Instructions To run the bot, you need to have a Telegram API ID and API Hash. You can get them from my.telegram.org. Then, you need to create a config.py file in the root directory of the project and fill it with the following information: We recommend using a Repl to host the bot but if you have your own server, replace REPL URL with its URL. Replit no longer supports Telegram bots, use another vps or hosting service. Then, you can run the bot using the following command: Key Features Some of the key feature are listed below. For more information, please refer to the Documentation. Modular","default_branch":null,"files":null,"tree":[],"storefront":"/r/MohammadrezaAmani","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/MohammadrezaAmani/UniLand/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}