Можешь просто рассылать всем подписчикам через user_ids в messages.send, если кто-то не писал в бота, то он не сможет им написать. (если бот подключен к сообществу)
С текстовым документом тоже не сложно, делаешь файл, пишешь в него id через запятую потом на команду рассылки считываешь все что есть в этом файле и пихаешь это в user_ids при отправке сообщения.