new_chat_members не улавливает новых подписчиков в телеграмм группе
Всем привет!
Создаю бота для телеграма на telegraf js, суть его работы заключается в том, что когда новый пользователь присоединяется к группе, то ему блочит разрешение писать в чат и присылается сообщение, чтобы он обратился к админу.
bot.on('new_chat_members', async (ctx) => {
console.log(ctx.message.new_chat_members)
await ctx.reply(`@${ctx.message.from.username}, вы не можете писать в данный чат
//Обратитесь к администратору`)
for(let i = -1; i <= -1; i++){
await setTimeout(() => {
ctx.deleteMessage(ctx.message.message_id-i)
},1000 * 15)
}
await ctx.tg.restrictChatMember(ctx.message.chat.id, ctx.message.from.id, [false])
})
Проблема заключается в том, что в тестовой группе где 3 подписчика работает, а в основной группе где более 14к не работает. Что я заметил, так это то что в моей (Тестовой группе) есть служебные сообщения, а в основной нет и вот я ломаю голову, думаю почему не работает, может быть это дело в том что после 50 подписчиков в группе эти самые служебные сообщения убираются, а может есть какие то проблемы с самим ботом
Кто сможет, прошу помочь, уже начинаю дизморалить)