Создание рассылки на Aiogram
Помогите пожалуйста, как в AIOGRAM реализовать код для рассылки в телеграм КАНАЛЫ.... Как вообще разослать сообщения в каналы
Есть код реализации рассылки и добавления через txt
import logging
from aiogram import Bot, Dispatcher, executor, types
bot = Bot(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, text= 'Текст рассылки')
if __name__ == "__main__":
print("Бот запущен")
executor.start_polling(dp, skip_updates=True)
Источник: Stack Overflow на русском