with TelegramClient('session_name', api_id, api_hash) as client:
async def main():
chat_list = [...] # здесь находятся рекламные чаты
for chat in chat_list:
await client.send_message(chat, 'Реклманое сообщение')
print('Успешно')
while True:
client.loop.run_until_complete(main())
time.sleep(30*60)