{"repo":"UNICT-DMI/Telegram-SpottedDMI-Bot","free":true,"listed":false,"github":"https://github.com/UNICT-DMI/Telegram-SpottedDMI-Bot","clone":"git clone https://github.com/UNICT-DMI/Telegram-SpottedDMI-Bot.git","description":"Telegram-SpottedDMI-Bot is the platform that powers @Spotted_DMI_Bot, a Telegram bot that let students send an anonymous message to the channel community.","language":"Python","stars":28,"topics":["telegram-bot","python3","telegram","sqlite","docker","hacktoberfest","dmi"],"license":"GPL-3.0","category":"databases-storage","readme_excerpt":"Telegram-SpottedDMI-Bot Telegram-SpottedDMI-Bot is the platform that powers @Spotted DMI Bot , a Telegram bot that let students send an anonymous message to the channel community. 🔴 Using the live version The bot is live on Telegram with the username @Spotted DMI Bot . To see the posts, once published, check Spotted DMI Send '/start' to start it, '/help' to see a list of commands. Please note that the commands and their answers are in Italian. 🤖 Telegram bot setup If you want to deploy your own version of this bot, you will need to have a telegram bot available. You should read this guide for more details, but in short: - Send a message to @Botfather - Follow the guided procedure - You will receive a token. Whoever knows that token has complete control over your bot, so handle it with care - You will need that token later, for it is a needed value in the settings 📂 Project structure 💻 Setting up a local instance for contributing (from git) System requirements - Python 3 (3.10) - pip3 Dependencies All the requirements are listed in the pyproject.toml file. The most important ones are: - python-telegram-bot - requests - PyYAML Install with pip3 Steps - Clone this repository - Create a \"settings.yaml\" file and edit the desired parameters. It must contain at least a valid 'token' and 'post.admin group id' values . - You could also skip the files and use environment variables instead. - Make sure the bot is in present both in the admin group and in the spot channel. It may nee","default_branch":null,"files":null,"tree":[],"storefront":"/r/UNICT-DMI","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/UNICT-DMI/Telegram-SpottedDMI-Bot/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."}