Помогите с рассылкой? (Telegram, Aiogram)
Я новичок в программировании и сюда пишу первый раз.
import logging
from aiogram import Bot, Dispatcher, executor, types
bot = Bot(token="TOKEN")
dp = Dispatcher(bot)
logging.basicConfig(level=logging.INFO)
@dp.message_handler(commands="start")
async def asd(message):
f = open('usr.txt', 'a')
f.write(str(message.chat.id) + '\n')
f.close()
await message.reply("Привет, я бот")
@dp.message_handler(commands=['rassilka'])
async def rassilka(message):
joinedFile = open("usr.txt", "r")
jionedUsers = set()
for line in joinedFile:
jionedUsers.add(line.strip())
joinedFile.close()
for user in jionedUsers:
await bot.send_message(user, message.text[message.text.find(' '):])
if __name__ == "__main__":
print("Бот запущен")
executor.start_polling(dp, skip_updates=True)
Я захожу в телграмм бот пишу команду /rassilka и текст который нужно разослать. Рассылка происходит по id которые лежат в файле usr.txt Это всё работает) Как мне сделать тоже самое только с фото т.е я захожу в телеграм бот пишу команду /rassilka прикрепляю фото, пишу текст и это всё рассылается