{"repo":"J-Rios/TLG_AntiJoin2SpamBot","free":true,"listed":false,"github":"https://github.com/J-Rios/TLG_AntiJoin2SpamBot","clone":"git clone https://github.com/J-Rios/TLG_AntiJoin2SpamBot.git","description":"Telegram Bot that figths against Spammers who join groups to publish their annoying and unwanted info. The Bot will watch for all new users that join the group and don't let them to publish messages that contains URLs until they have been in the group long as an specific time, and they have written an enough number of messages (configurable).","language":"Python","stars":24,"topics":["telegram","bot","telegram-bot","antispam","anti-spam","anti-spam-bot","python","python3","spam"],"license":"GPL-3.0","category":"chat-messaging","readme_excerpt":"TLG AntiJoin2SpamBot Telegram Bot that figths against Spammers who joins groups to spam their annoying and unwanted info. The Bot will watch for all new users that join a group and don't let them to publish messages containing links (URLs) until they have been in the group long as an specific time, and they have written an enough number of messages (configurable parameters). Donate Do you like this Bot? Buy me a coffee :) Paypal: https://www.paypal.me/josrios How to install, setup and execute the Bot Note: Use Python 3.6 or above to install and run the Bot, previous version are unsupported. 1. Install Python3 and their tools: 2. Get and setup the project: 3. Specify Telegram Bot account Token (get it from @BotFather) in src/constants.py file: Usage Launch the Bot: Check if the Bot is running: - Stop the Bot: Bot help - To get working the Anti-spam, you must add me to a group and give me Administration privileges to let me delete spam messages. - Once I got Admin privileges, I'll watch for all new users that join the group and don't let them to publish messages containing URLs until they have been in the group long as an specific time, and they have written an enough number of messages. - The time that new users need to wait and the number of messages that they need to write before they can publish messages with URLs are, by default, 24 hours and 10 messages, but this values can be modified and configured by using the commands /set messages and /set hours. - To preserve a clea","default_branch":null,"files":null,"tree":[],"storefront":"/r/J-Rios","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/J-Rios/TLG_AntiJoin2SpamBot/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."}