Telegram to nie tylko komunikator, ale cały ekosystem z aktywną bazą użytkowników i wieloma narzędziami do automatyzacji. Jednym z takich narzędzi są Telegram boty.
Zastanówmy się nad pytaniami: jakie są typy użytkowników, w jaki sposób trafiają do bazy danych i co ważne jest, aby wiedzieć o pracy z tymi danymi.

Wszystko o użytkownikach telegramu
Kim jest użytkownik bota Telegram?
Użytkownik bota - to każda osoba, która zaczęła wchodzić w interakcje z botem Telegram. To może być:
- Ten, który po prostu nacisnął przycisk «Start»
- Odpowiedział na post bota
- Nacisnął przycisk w bocie Telegram
- Wypełniłem ankietę, złożyłem wniosek, zostawiłem komentarz lub w jakikolwiek sposób zaangażowałem się w bota
Z technicznego punktu widzenia każdy użytkownik ma unikalny identyfikator — telegram_id, który służy do jego identyfikacji w ramach telegramu.
Typy użytkowników telegramu

Użytkownicy botów Telegram są warunkowo podzieleni na kilka kategorii:
- Private - to osoba, która zarejestrowała się w Telegramie i używa go do osobistej korespondencji z innymi użytkownikami i spędzania czasu w komunikatorze
- Group - jest to czat, w którym wiele osób może rozmawiać jednocześnie. Grupy są zarówno otwarte, dostępne dla wszystkich, jak i zamknięte, do których można wejść tylko na zaproszenie
- Channel - jest to jednokierunkowa Platforma nadawcza, na której tylko administratorzy publikują wiadomości. Kanały mogą być otwarte dla wszystkich lub zamknięte, z ograniczonym dostępem
- Supergroup - jest to ulepszona wersja zwykłej grupy, zapewniająca więcej możliwości zarządzania członkami i treścią. Tutaj możesz przypisywać administratorów, konfigurować prawa dostępu, wysyłać pliki i wykonywać inne czynności
Co to jest telegram_id i wewnętrzny identyfikator Bot MARKET?
Główne różnice w systemach identyfikacji użytkownika

- telegram_id - jest to unikalny numeryczny identyfikator użytkownika w Telegramie. Nie zmienia się, nawet jeśli użytkownik zmienił nazwisko, pseudonim lub zdjęcie
- wewnętrzny identyfikator Bot MARKET - jest to dodatkowy identyfikator przypisany do każdego użytkownika w systemie Bot MARKET.
Tak więc każdy użytkownik w bazie danych ma zarówno telegram_id, jak i wewnętrzny identyfikator Bot MARKET.
Wszystko o celu bazy danych użytkowników botów Telegram
Jak użytkownicy dostają się do bazy danych bota?

Gdy użytkownik rozpocznie dialog z botem, jego telegram_id. nazwa, pseudonim, wybrany język i inne dostępne dane są automatycznie rejestrowane i trafiają do bazy danych BOT MARKET. Dzieje się tak przy każdej pierwszej interakcji z botem - naciśnięciu przycisku, wpisaniu polecenia, kliknięciu linku itp.
Dlaczego dane mogą być nieistotne?
Informacje o użytkowniku mogą stać się nieaktualne z kilku powodów:
- Użytkownik zmienił nazwisko lub pseudonim w Telegramie
- Baza danych pobrana z innego bota (inny @nick_bot)
- Usunąłem swoje konto
- Zablokował bota
Takie zmiany nie zawsze są automatycznie odzwierciedlane w bazie danych, chyba że użytkownik wchodzi w interakcję z botem po tych zmianach.
Jak przebiega aktualizacja danych?
Aktualizacja danych następuje:
- Przy każdej nowej interakcji użytkownika z botem
- Po uruchomieniu newslettera (często system aktualizuje meta-dane użytkownika podczas wysyłania wiadomości)
Im częściej użytkownik kontaktuje się z botem, tym bardziej istotne są informacje w bazie danych.
Jak dodać swoją bazę danych do systemu BOT MARKET?
Jeśli masz już własną bazę użytkowników, na przykład chcesz przenieść bota do BOT MARKET, musisz to zrobić:
- Napisz do wsparcie techniczne BOT MARKET - specjaliści pomogą Ci pobrać lub zsynchronizować bazę danych użytkowników, abyś mógł z niej korzystać w biuletynach, skryptach lub analizach.
Wniosek
Baza danych jest integralną częścią pracy z botem Telegram
Użytkownicy bota Telegram to nie tylko abstrakcyjne kontakty, ale prawdziwi ludzie, czaty i kanały z unikalnymi identyfikatorami.
Jeśli chcesz rozbudować lub zintegrować swoją bazę danych-skontaktuj się z wsparcie Bot MARKET, a otrzymasz wszelką pomoc, której potrzebujesz, aby później pracować z botem.