@ps_antispambot · Telegram
Антиспам-бот

Обработка данных

Документ описывает, какие данные получает и хранит Telegram-бот @ps_antispambot, зачем они нужны, сколько хранятся и как их удалить.

Владелец бота: Павел Ширяев. Связь: [email protected]

Что делает бот

Бот удаляет спам в Telegram-чатах, куда его добавили администратором: рекламу, призывы купить, вербовку «на работу», ссылки от обычных участников и подобное. За повторные нарушения ограничивает отправку сообщений или закрывает доступ в чат.

Чтобы отличать спам от обычного разговора, бот обязан видеть сообщения чата. Такой доступ даёт Telegram боту-администратору – это условие его работы, а не отдельный сбор данных.

Какие данные бот сохраняет

Бот сохраняет минимум, необходимый для модерации. Всё перечисленное ниже лежит на сервере владельца бота.

1. Учёт участника в конкретном чате

Числовой идентификатор участника, счётчик спокойных сообщений, число нарушений и дата последнего, признак доверия, дата последней активности. Имя и @username в этой записи не хранятся.

2. Журнал удалений

По каждому удалённому сообщению: дата, идентификатор и название чата, идентификатор, имя и @username автора, причина удаления, оценка в баллах и текст удалённого сообщения – до 400 символов.

Журнал по своему чату может выгрузить администратор этого чата командой /log. Администраторы других чатов доступа к нему не имеют.

3. Помеченный вручную спам

Когда администратор помечает сообщение командой /spam, бот сохраняет текст этого сообщения (до 200 символов), его контрольную сумму и отдельные словосочетания из него, чтобы узнавать такую же рассылку дальше.

4. Словарь обычной речи

Чтобы не принимать нормальное общение за спам, бот копит список отдельных слов и пар слов, встречающихся в чате. Без привязки к автору и без сохранения самих сообщений – только словарь.

5. Настройки чата

Идентификатор чата, идентификатор участника, подключившего бота, язык интерфейса, разрешённые домены и параметры модерации.

Чего бот не делает

  • Не сохраняет содержимое сообщений, которые он не удалял – кроме обезличенного словаря слов, описанного выше.
  • Не читает и не хранит личную переписку: в личных сообщениях бот отвечает только на команды.
  • Не запрашивает и не хранит телефоны, адреса электронной почты, платёжные данные и документы.
  • Не передаёт данные третьим лицам, не использует их для рекламы и не продаёт.
  • Не строит профили участников за пределами конкретного чата.

Проверка подписки

Бот работает в чате при условии, что участник, подключивший его, подписан на Telegram-канал @pavelshiriaev. Проверку выполняет сам Telegram по запросу бота. Сохраняются только числовой идентификатор этого участника и результат проверки – подписан или нет.

Сколько данные хранятся

Учёт участникаудаляется через 120 дней без активности, если у человека нет действующих нарушений
Нарушенияперестают учитываться через 30 дней
Журнал удаленийтекущий файл и одна предыдущая копия; старые записи вытесняются по мере заполнения
Помеченный спамхранится, пока администратор не удалит запись командой /forget
Данные чата целикомудаляются, когда бота выводят из чата

Как удалить данные

Самый простой способ – вывести бота из чата. Все данные этого чата, включая учёт участников и выученные приметы спама, удаляются автоматически.

Отдельные выученные фразы администратор чата убирает командой /forget фраза. Что именно бот выучил, показывает команда /learned.

По любому другому запросу об удалении данных напишите на [email protected], указав идентификатор чата.

Где всё хранится

Данные лежат на выделенном сервере владельца бота, доступ к которому есть только у владельца. Передача данных сторонним сервисам не выполняется. Обмен с Telegram идёт по защищённому соединению.


Обновлено: 8 августа 2026 года.
Вопросы по обработке данных: [email protected]

Anti-spam bot

Data processing

This document explains what data the Telegram bot @ps_antispambot receives and stores, why it is needed, how long it is kept and how to erase it.

Bot owner: Paul Breit. Contact: [email protected]

What the bot does

The bot removes spam in Telegram chats where it was added as an administrator: ads, sales pitches, fake job offers, links from regular members and the like. Repeat offenders get muted or removed from the chat.

To tell spam from ordinary conversation the bot has to see the messages of the chat. Telegram grants that access to any bot administrator, so it is a condition of the bot working at all rather than a separate collection of data.

What the bot stores

The bot keeps the minimum needed for moderation. Everything below sits on the owner's own server.

1. Member record inside one chat

A numeric member id, a counter of calm messages, the number of violations and the date of the last one, a trust flag and the date of last activity. No name and no @username are stored in this record.

2. Deletion log

For every deleted message: date, chat id and title, the author's id, name and @username, the reason, the score and up to 400 characters of the message text.

An administrator can export the log for their own chat with /log. Administrators of other chats have no access to it.

3. Spam reported by hand

When an administrator marks a message with /spam, the bot stores that text (up to 200 characters), its checksum and a few word pairs from it, so it recognises the same mailing later.

4. Dictionary of ordinary speech

So that normal conversation is not mistaken for spam, the bot collects a list of single words and word pairs used in the chat. With no link to authors and without storing the messages themselves – only the dictionary.

5. Chat settings

The chat id, the id of the member who connected the bot, the interface language, allowed domains and moderation parameters.

What the bot never does

  • It does not store the content of messages it did not delete, apart from the anonymous dictionary above.
  • It does not read or store private correspondence: in direct messages it only answers commands.
  • It never asks for or stores phone numbers, email addresses, payment details or documents.
  • It does not pass data to third parties, does not use it for advertising and does not sell it.
  • It does not build profiles of people beyond the single chat.

Subscription check

The bot works in a chat as long as the person who connected it is subscribed to the Telegram channel @pavelshiriaev. Telegram itself performs the check on the bot's request. Only that person's numeric id and the result of the check are stored.

How long data is kept

Member recorderased after 120 days of inactivity if the person has no active violations
Violationsstop counting after 30 days
Deletion logthe current file and one previous copy; older entries are pushed out as it fills up
Reported spamkept until an administrator removes the entry with /forget
All data of a chaterased when the bot is removed from that chat

How to erase the data

The simplest way is to remove the bot from the chat. All data of that chat, including member records and learned spam markers, is erased automatically.

Individual learned phrases are removed by an administrator with /forget phrase. The command /learned shows what the bot has learned.

For any other erasure request write to [email protected] and include the chat id.

Where it is stored

The data sits on a dedicated server owned by the bot's owner, and only the owner has access to it. Nothing is handed to third-party services. The exchange with Telegram runs over an encrypted connection.


Updated: 8 August 2026.
Questions about data processing: [email protected]

Anti-Spam-Bot

Datenverarbeitung

Dieses Dokument erklärt, welche Daten der Telegram-Bot @ps_antispambot erhält und speichert, wozu sie dienen, wie lange sie bleiben und wie man sie löscht.

Betreiber des Bots: Paul Breit. Kontakt: [email protected]

Was der Bot macht

Der Bot entfernt Spam in Telegram-Chats, in denen er als Administrator eingesetzt wurde: Werbung, Kaufaufrufe, unseriöse Jobangebote, Links von normalen Mitgliedern und Ähnliches. Bei Wiederholung wird stummgeschaltet oder aus dem Chat entfernt.

Um Spam von normalen Gesprächen zu unterscheiden, muss der Bot die Nachrichten des Chats sehen. Diesen Zugriff gibt Telegram jedem Bot mit Adminrechten – es ist also Voraussetzung seiner Arbeit und keine gesonderte Datensammlung.

Welche Daten der Bot speichert

Der Bot speichert das Minimum, das für die Moderation nötig ist. Alles Folgende liegt auf dem eigenen Server des Betreibers.

1. Mitgliedseintrag in einem Chat

Numerische Mitglieds-ID, Zähler ruhiger Nachrichten, Anzahl der Verstöße und Datum des letzten, ein Vertrauenskennzeichen und das Datum der letzten Aktivität. Name und @username werden in diesem Eintrag nicht gespeichert.

2. Löschprotokoll

Zu jeder gelöschten Nachricht: Datum, Chat-ID und Titel, ID, Name und @username des Autors, Grund, Punktzahl und bis zu 400 Zeichen des Nachrichtentextes.

Ein Administrator kann das Protokoll seines eigenen Chats mit /log exportieren. Administratoren anderer Chats haben keinen Zugriff darauf.

3. Manuell gemeldeter Spam

Markiert ein Administrator eine Nachricht mit /spam, speichert der Bot diesen Text (bis 200 Zeichen), seine Prüfsumme und einige Wortpaare daraus, um denselben Versand später zu erkennen.

4. Wörterbuch der normalen Sprache

Damit gewöhnliche Gespräche nicht als Spam gelten, sammelt der Bot eine Liste einzelner Wörter und Wortpaare aus dem Chat. Ohne Bezug zu den Autoren und ohne die Nachrichten selbst zu speichern – nur das Wörterbuch.

5. Chat-Einstellungen

Chat-ID, ID der Person, die den Bot eingebunden hat, Sprache der Oberfläche, erlaubte Domains und Moderationsparameter.

Was der Bot niemals tut

  • Er speichert keine Inhalte von Nachrichten, die er nicht gelöscht hat – abgesehen vom anonymen Wörterbuch oben.
  • Er liest und speichert keine private Korrespondenz: im Direktchat antwortet er nur auf Befehle.
  • Er fragt nie nach Telefonnummern, E-Mail-Adressen, Zahlungsdaten oder Dokumenten und speichert sie nicht.
  • Er gibt keine Daten an Dritte weiter, nutzt sie nicht für Werbung und verkauft sie nicht.
  • Er erstellt keine Profile über den einzelnen Chat hinaus.

Abo-Prüfung

Der Bot arbeitet in einem Chat, solange die Person, die ihn eingebunden hat, den Telegram-Kanal @pavelshiriaev abonniert hat. Die Prüfung führt Telegram selbst auf Anfrage des Bots durch. Gespeichert werden nur die numerische ID dieser Person und das Ergebnis.

Wie lange die Daten bleiben

Mitgliedseintragnach 120 Tagen ohne Aktivität gelöscht, sofern keine laufenden Verstöße vorliegen
Verstößezählen nach 30 Tagen nicht mehr
Löschprotokollaktuelle Datei und eine Vorgängerkopie; ältere Einträge fallen mit der Zeit heraus
Gemeldeter Spambleibt, bis ein Administrator den Eintrag mit /forget entfernt
Alle Daten eines Chatswerden gelöscht, sobald der Bot aus dem Chat entfernt wird

Wie man die Daten löscht

Am einfachsten: den Bot aus dem Chat entfernen. Alle Daten dieses Chats, samt Mitgliedseinträgen und gelernten Spam-Merkmalen, werden automatisch gelöscht.

Einzelne gelernte Phrasen entfernt ein Administrator mit /forget Phrase. Der Befehl /learned zeigt, was der Bot gelernt hat.

Für jede andere Löschanfrage schreibe an [email protected] und nenne die Chat-ID.

Wo die Daten liegen

Die Daten liegen auf einem eigenen Server des Betreibers, zu dem nur er Zugang hat. Nichts wird an Drittdienste weitergegeben. Der Austausch mit Telegram läuft über eine verschlüsselte Verbindung.


Aktualisiert: 8. August 2026.
Fragen zur Datenverarbeitung: [email protected]

Bot antispam

Tratamiento de datos

Este documento explica qué datos recibe y guarda el bot de Telegram @ps_antispambot, para qué sirven, cuánto tiempo se conservan y cómo borrarlos.

Propietario del bot: Paul Breit. Contacto: [email protected]

Qué hace el bot

El bot elimina spam en los chats de Telegram donde se le añadió como administrador: publicidad, llamadas a comprar, ofertas de trabajo falsas, enlaces de miembros normales y cosas por el estilo. A quien reincide lo silencia o lo saca del chat.

Para distinguir el spam de una conversación normal, el bot necesita ver los mensajes del chat. Telegram concede ese acceso a cualquier bot administrador, así que es una condición de su funcionamiento y no una recogida aparte de datos.

Qué guarda el bot

El bot guarda lo mínimo necesario para moderar. Todo lo siguiente está en el servidor propio del propietario.

1. Registro del miembro dentro de un chat

Un id numérico, un contador de mensajes tranquilos, el número de infracciones y la fecha de la última, un indicador de confianza y la fecha de la última actividad. En ese registro no se guardan ni el nombre ni el @username.

2. Registro de borrados

De cada mensaje borrado: fecha, id y título del chat, id, nombre y @username del autor, motivo, puntuación y hasta 400 caracteres del texto.

Un administrador puede exportar el registro de su propio chat con /log. Los administradores de otros chats no tienen acceso.

3. Spam reportado a mano

Cuando un administrador marca un mensaje con /spam, el bot guarda ese texto (hasta 200 caracteres), su suma de verificación y algunos pares de palabras, para reconocer el mismo envío más adelante.

4. Diccionario del habla normal

Para no confundir una charla corriente con spam, el bot reúne una lista de palabras y pares de palabras que se usan en el chat. Sin vínculo con los autores y sin guardar los mensajes en sí: solo el diccionario.

5. Ajustes del chat

El id del chat, el id de quien conectó el bot, el idioma de la interfaz, los dominios permitidos y los parámetros de moderación.

Qué no hace nunca el bot

  • No guarda el contenido de los mensajes que no borró, salvo el diccionario anónimo descrito arriba.
  • No lee ni guarda correspondencia privada: en mensajes directos solo responde a comandos.
  • Nunca pide ni guarda teléfonos, correos, datos de pago ni documentos.
  • No cede datos a terceros, no los usa para publicidad y no los vende.
  • No crea perfiles de personas más allá de ese chat concreto.

Comprobación de la suscripción

El bot trabaja en un chat mientras quien lo conectó esté suscrito al canal de Telegram @pavelshiriaev. La comprobación la hace el propio Telegram a petición del bot. Solo se guardan el id numérico de esa persona y el resultado.

Cuánto se conservan los datos

Registro del miembrose borra tras 120 días sin actividad si la persona no tiene infracciones vigentes
Infraccionesdejan de contar a los 30 días
Registro de borradosel archivo actual y una copia anterior; las entradas viejas se van desplazando
Spam reportadose conserva hasta que un administrador lo elimine con /forget
Todos los datos de un chatse borran al sacar al bot de ese chat

Cómo borrar los datos

Lo más sencillo es sacar al bot del chat. Todos los datos de ese chat, incluidos los registros de miembros y las señales de spam aprendidas, se borran automáticamente.

Las frases aprendidas sueltas las quita un administrador con /forget frase. El comando /learned muestra lo que el bot ha aprendido.

Para cualquier otra solicitud de borrado escribe a [email protected] indicando el id del chat.

Dónde se almacenan

Los datos están en un servidor propio del propietario del bot, al que solo él tiene acceso. Nada se entrega a servicios de terceros. El intercambio con Telegram va por conexión cifrada.


Actualizado: 8 de agosto de 2026.
Consultas sobre el tratamiento de datos: [email protected]