Mute Telegram что это

Я сделал своего бота в telegram с довольно простыми функциями. Проблема в том, что буквально один человек может его положить простым спамом одной или несколькими командами, причем ошибку выдает именно TelegramAPI. Вот ошибка: ERROR — TeleBot: «A request to the Telegram API was unsuccessful. Error code: 429 Description: Too Many Requests: retry after 13» Я бы хотел, чтобы пользователь, который, допустим, отправил 10 сообщений за короткий промежуток получал мут на минуту и сообщение вроде «ха-ха попался спамер». Бот написан на python с использованием telebot (или же pyTelegramBotAPI), а запускается все это дело на heroku.

Отслеживать
13.7k 12 12 золотых знаков 43 43 серебряных знака 74 74 бронзовых знака
задан 20 ноя 2020 в 13:07
73 1 1 серебряный знак 5 5 бронзовых знаков

1 ответ 1

Сортировка: Сброс на вариант по умолчанию

Можешь добавить подключение к API к телеграмму в функцию, если ошибка в подключении — опять вызываешь эту функцию

def api(): try: m = ‘Здесь оставшийся бота’ except: api() api()

Если не хочешь сделать так, то придётся использовать базу данных — хранить переменные. В этом поможет или import json или import sqlite3 . Если не хочешь хранить переменные в базе, то храни их в самом питоне используя словарь питона (dict). p.s В любом случае, тебе нужно import time . При обработке сообщения пользователя сначала проверяешь нет ли его в листе, если есть, то пиши pass . mut = ,»ID_user_2″:> Так как id — особый ключ пользователя, то повторятся он не может, для обращения к пользователю делай mut[f»»] он постарается найти его в списке.

Еще по теме:  Собрать контакты из группы Телеграм

How to MUTE SOMEONE in TELEGRAM?


try: mut[f»»]#Выполниться без ошибки, если пользователь есть в словаре except: mut[f»»] = #При ошибке зарегистрирует пользователя

msg = количество сообщений обработанных от пользователя min = когда пришло первое сообщение от этого пользователя

Думаю объяснил понятно, проверку на количество сообщений и времени сам сделаешь.

Источник: ru.stackoverflow.com

Что такое беззвучные сообщения в Telegram?

В предпоследнем обновлении мессенджера Телеграм появилась интересная фишка – отправка сообщения без звука. Версия 5.10 получила еще несколько новых опций, которые могут быть полезны для вашего общения в приложении. Медленный режим группы, подвижные смайлики – что еще приготовили нам разработчики?

Беззвучные сообщения

Беззвучные сообщения

Чтобы отправить бесшумное сообщение, вам нужно нажать на стрелочку отправки долгим нажатием и дождаться всплывающего окна, в котором выбрать пункт Отправить без звука. Такой месседж придет на телефон собеседника абсолютно безмолвно, без уведомления и назойливого пиликанья. Это удобно, если вы не хотите отвлекать человека несрочным сообщением или знаете, что адресат спит, а поделиться чем-то хотите прямо сейчас. Даже если пользователь решил не отключать звук Телеграм, ваше сообщение его не потревожит.

✅ How To Mute Conversation On Telegram

Медленный режим

Теперь администраторы сообществ могут ограничить частоту отправки сообщений их участниками. Админ задает «Медленный режим», устанавливая рамки интервала от 10 секунд до 60 минут. Администраторам в новых версиях также можно присваивать должности – к примеру, основатель или модератор.

Медленный режим

Живые эмоджи

В версии 5.10 пользователи получили возможность отправлять подвижные смайлики (эта опция есть и в новом Telegram 5.11). Например, если вы отправите красное сердечко отдельным сообщением, оно начнет пульсировать и вращаться. Зацикленно двигаться будут еще поднятый вверх палец, удивленный и презрительный смайл, а также эмодзи с праздничной атрибутикой – колпаком и хлопушками.

Еще по теме:  Исчез Телеграм с телефона как восстановить

Живые эмоджи и анимированные стикеры – это разные инструменты. К слову, теперь пользователи смогут выключить в настройках зацикленное воспроизведение живого стикера.

Живые эмоджи

Живые эмоджи

Стоп-кадр видео и галерея свайпом

Еще одна новинка – это наличие стоп-кадров во время перемотки видео: вы можете видеть отрезки воспроизведения и быстро находить нужный момент ролика. Указав в описании к нему или в сообщении ниже конкретный момент (например, 02.41, 01.08 и т.д.), вы сможете кликом по указанному моменту начинать произведение именно с этого времени.

Чтобы вызвать галерею в чате и прикрепить оттуда фото к сообщению, просто сделайте свайп – смахните по экрану пальцем вверх. Все эти новинки доступны и в самой последней версии Телеграм.

Обновление Telegram. Упоминания, редактирование сообщений и другое

Недавно вышло обновление Telegram, которое стало весьма важным шагом для мессенджера. Как было известно ранее, команда продвижения Telegram выполняла ряд активных действий по привлечению бизнес-клиентов. И последующее обновление отражает серьезность в их стремлении войти в число мессенджеров, ориентированных на корпоративную среду и бизнес. Обновление принесло как очень весомые изменения так и несколько не таких заметных. Итак, обо всём по порядку.

1. Упоминания

Упоминания членов групп в Telegram

2. Редактирование сообщений

На самом деле это обновление не столько важное, сколько необходимое. Это базовый функционал, которым должен обладать каждый развитый мессенджер. Однако обновление вряд ли случайное. Учитывая характер апдейта, нацеленный на бизнес-клиентов, теперь при корпоративных и деловых переписках можно не бояться опечаток и каких-то нелепых моментов. Во всяком случае, теперь в Telegram эти ошибки можно исправлять.

Редактирование сообщений в Telegram

3. Список людей

Своего рода «избранное» в контактах Telegram. Туда определяются люди, с которыми вы больше переписываетесь. Это упрощает упрощает длительную переписку с ключевыми людьми при большом количестве сторонних чатов.

Еще по теме:  Как отключить уведомления в чате Телеграмм

Недавние чаты в Telegram

4. Боты в меню вложений

Боты в меню вложений в Telegram

5. Репост

Теперь в Telegram добавлены кнопки, которые позволяют пересылать сообщения с ботов, каналов и публичных групп. Делиться информацией становится проще.

6. Баг с emoji

Заключался в том, что в уведомлениях о сообщении Telegram смайл порой указывался некорректно. Сейчас же общее настроение сообщения будет понятно сразу.

7. Сохранение положения в чате для iOS

Последнее по важности, но не по значимости. Теперь, переключаясь между чатами используя Telegram на платформе iOS, будет сохранятся то место в чате, на котором вы переключились. А также в Telegram добавлена кнопка мгновенного скролла к новейшим сообщениям, к которой аккуратно пристроен счетчик непрочитанных сообщений.

Кнопка скролла вниз в Telegram

Итого. Имеем апдейт, который нацелен на корпоративное общение. Подчеркивает ли это стремление Telegram выйти на рынок корпоративных мессенджеров? Несомненно. Иначе этого функционала не было бы, по крайней мере, не было бы сейчас. Помимо этого, если смотреть на картину в целом, то видно что юзабилити — важный аспект для команды разработчиков.

И это положительно сказывается на результатах, так как продукт не только развивается в каком-то одном направлении, но и совершенствуется во всех остальных моментах.

Источник: allmessangers.ru

Рейтинг
( Пока оценок нет )
Загрузка ...