Ошибка в aiogram: Chat not found
Есть код в котором я хочу отослать сообщение другому пользователю на его id, но он не запускал его у себя(не нажимал /start) как это можно обойти и что с эти можно сделать код:
async def sendall(message: types.Message):
#if message.from_user.id == 629193195:
text = 'abcd'
id = '515949536'
await bot.send_message(id, text)
if __name__ == '__main__':
executor.start_polling(dp, skip_updates=True)
Ответы (1 шт):
Автор решения: RitinaADM
→ Ссылка
Даю ответ на вопрос Для того чтобы бот мог отправлять сообщение пользователю, пользователь должен первым обратиться к боту. В этот момент код должен сохранить ид пользователя чтобы знать что ему можно отправить сообщение. Если юзер не обращался к боту то и бот не может отправить юзеру сообщение.