Задать вопрос
  • Какие есть лимиты на рассылку с помощью telegram api с использованием telethon?

    @viterfull Автор вопроса
    Я хочу делать что-то вроде этого

    from telethon import TelegramClient, sync
    import nest_asyncio
    import asyncio
    import time
    
    api_id = '
    api_hash = '
    phone_number = ''
    time_to_sleep = 10
    
    client = TelegramClient('anon', api_id, api_hash)
    
    async def main():
        await client.start(phone_number)
        message =  'message_to_send'
        nicknames = ['nickname1', ...]
    
        for nickname in nicknames:
            try:
                user = await client.get_entity(nickname)
                await client.send_message(user, message)
                print(f'Сообщение отправлено {nickname}')
            except Exception as e:
                print(f'Не удалось отправить сообщение {nickname}: {e}')
            await asyncio.sleep(time_to_sleep)
            
    
    nest_asyncio.apply()
    asyncio.run(main())


    код будет адекватный, но идея примерно такая. Хочу делать рассылку по пользователям, а с помощью бота такого сделать не получится, т.к пользователи должны им пользоваться для получения сообщений
    Написано
  • Какие есть лимиты на рассылку с помощью telegram api с использованием telethon?

    @viterfull Автор вопроса
    Мне нужны ограничения не бота, а Telegram Applications
    Написано