Como forma de evitar spam em grupos provocados por bots, é hábito enviar mensagem para a pessoa que provocou o bot e não para o grupo onde a provocação foi feita. Estes valores são respectivamente from e chat pra cada mensagem que o bot recebe.
Um bot de telegram (oficial) só pode enviar mensagem para usuária(o)s caso a(o) usuária(o) em questão já tenha iniciado uma conversa com o bot.
Então quando um bot não consegue iniciar uma conversa, ele vai receber um erro da API.
Normalmente para resolver isto, o bot envia uma mensagem para o grupo, preferencialmente como resposta pra quem provocou, avisando que é necessário iniciar uma conversa primeiramente. Ou então o bot pode, ao invés disto, enviar a mensagem para o grupo mesmo.
Alguns grupos acabam banindo bots porque não concordam com o funcionamento do bot, seja qual for. Talvez seja de se pensar em permitir configuração a nível de grupo acerca do comportamento do bot.
Como forma de evitar spam em grupos provocados por bots, é hábito enviar mensagem para a pessoa que provocou o bot e não para o grupo onde a provocação foi feita. Estes valores são respectivamente
from
echat
pra cada mensagem que o bot recebe.Um bot de telegram (oficial) só pode enviar mensagem para usuária(o)s caso a(o) usuária(o) em questão já tenha iniciado uma conversa com o bot.
Então quando um bot não consegue iniciar uma conversa, ele vai receber um erro da API.
Normalmente para resolver isto, o bot envia uma mensagem para o grupo, preferencialmente como resposta pra quem provocou, avisando que é necessário iniciar uma conversa primeiramente. Ou então o bot pode, ao invés disto, enviar a mensagem para o grupo mesmo.
Alguns grupos acabam banindo bots porque não concordam com o funcionamento do bot, seja qual for. Talvez seja de se pensar em permitir configuração a nível de grupo acerca do comportamento do bot.