{"id":19144218,"url":"https://github.com/bgelov/telegram-antismilebot","last_synced_at":"2026-05-16T15:34:41.789Z","repository":{"id":95925088,"uuid":"597966436","full_name":"bgelov/Telegram-AntiSmileBot","owner":"bgelov","description":"AntiSmileBot for Telegram deletes messages that contain smiles and stickers. Bot with whitelist and admin command interface.","archived":false,"fork":false,"pushed_at":"2023-06-28T17:14:48.000Z","size":45,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-01-03T15:46:42.922Z","etag":null,"topics":["amazon","api-gateway","aws","aws-dynamodb","aws-dynamodb-python","aws-lambda","aws-lambda-python","dynamodb","dynamodb-table","lambda","lambda-functions","python","telegram","telegram-api","telegram-bot","telegram-bot-api","telegram-bots","telegram-group-bot","telegrambot","webhook"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/bgelov.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-02-06T05:11:17.000Z","updated_at":"2023-05-14T01:24:27.000Z","dependencies_parsed_at":"2024-11-09T07:35:37.357Z","dependency_job_id":"2cdb306b-60f9-4f1c-aaa3-51c078366598","html_url":"https://github.com/bgelov/Telegram-AntiSmileBot","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bgelov%2FTelegram-AntiSmileBot","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bgelov%2FTelegram-AntiSmileBot/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bgelov%2FTelegram-AntiSmileBot/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/bgelov%2FTelegram-AntiSmileBot/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/bgelov","download_url":"https://codeload.github.com/bgelov/Telegram-AntiSmileBot/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240225099,"owners_count":19767852,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["amazon","api-gateway","aws","aws-dynamodb","aws-dynamodb-python","aws-lambda","aws-lambda-python","dynamodb","dynamodb-table","lambda","lambda-functions","python","telegram","telegram-api","telegram-bot","telegram-bot-api","telegram-bots","telegram-group-bot","telegrambot","webhook"],"created_at":"2024-11-09T07:34:10.412Z","updated_at":"2026-05-16T15:34:36.769Z","avatar_url":"https://github.com/bgelov.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Telegram-AntiSmileBot\nhttps://t.me/AntiSmileBot\n\nTelegram Python webhook bot on AWS infrastructure (Lambda, API Gateway, DynamoDB).\n\nAntiSmileBot deletes posts with emoticons, stickers, and files in your telegram group chats. For group chats, you'll be able to set up a whitelist with those who can send emoticons to the group and set up autoreply for messages with a smiley face.\n\n\n## How it works:\n0) send /start command to @AntiSmileBot.\n1) add bot to the group as administrator with delete messages permission.\n2) send command /initantismilebot to the group.\n3) bot send you message with admin command.\n\n\n![image](https://user-images.githubusercontent.com/5302940/218295987-2b2252bb-338f-4177-bcc0-61517bce1e8b.png)\n\n\n### Whitelist\nYou can create, view and edit whitelist for you group throught bot commands.\n\n\n![image](https://user-images.githubusercontent.com/5302940/218296181-d4d1e76e-b37b-477c-97d4-f61707ae00e1.png)\n\n\n### Autoreply\nAnd you can view and set autoreply for deleted messages (with smiles).\n\n\n![image](https://user-images.githubusercontent.com/5302940/218296244-3568395e-01f8-42e1-8716-adc0813d0ff3.png)\n\n\nYou can use tags in autoreply message:\n\u003csender-username\u003e for print sender username\n\u003csender-id\u003e for print user telegram ID\nAnd also you can use in your autoreply MarkdownV2 style (https://core.telegram.org/bots/api#markdownv2-style)\n\n  \n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbgelov%2Ftelegram-antismilebot","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbgelov%2Ftelegram-antismilebot","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbgelov%2Ftelegram-antismilebot/lists"}