Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Разместите свой проект бесплатно и начните получать предложения от фрилансеров-исполнителей уже спустя минуты после публикации!

Create телеграм грабер

Translated

  1. 4404    32  0
    7 дней10 000 UAH

    Добрый день, Александр.
    Внимательно ознакомился с вашим заданием, у меня уже есть готовое решение с веб админпанелью.

    Что реализовано:
    -Парсинг из приватных|публичных чатов
    -Автопостинг новостей
    -Изменение ссылок

    Есть несколько нюансов:
    -Кнопки к тексту могут добавлять только боты,
    -Премиум эмоджи можно использовать только с премиум телеграм аккаунта

    Вхожу в топ 10 фрилансеров в категории разработка ботов.
    https://freelancehunt.com/freelancers/programuvannya/rozrobka-botiv#freelancer-olexandr_glasov

    Буду рад сотрудничеству!
    С уважением, Александр.

  2. 8193    63  1
    1 день20 000 UAH

    Good day!

    I am ready to help you with the implementation of the project. Looking forward to clarifying the details and starting work on it!

  3. 3893    24  0
    1 день16 000 UAH

    Привет,

    Готов взяться за ваш проект по созданию телеграмм грабера. У меня есть опыт разработки ботов и автоматизации задач. Смогу выполнить дублирование постинга, замену (username), добавление кнопок, замену ссылок и пересылку премиум эмодзи.

    Моя ставка - 16$ в час. Для начала работы мне нужна более подробная информация о требованиях и объеме проекта.

    С уважением,
    Максим

  4. 1165    11  1
    5 дней6000 UAH

    Добрый день, имею опыт в разработке софтов под телеграм, пишите

  5. Еще 3 ставки скрыты
  • Olha Mykhalchuk
    12 июля 2024, 11:52 |

    1. Встановлення необхідних бібліотек

    Спочатку встановіть бібліотеку Telethon:

    bashpip install telethon
    

    2. Імпорт необхідних модулів

    pythonfrom telethon import TelegramClient, events, Button
    from telethon.tl.functions.messages import ImportChatInviteRequest
    from telethon.tl.types import InputPeerChannel
    import re
    

    3. Налаштування клієнта

    Вам потрібно зареєструвати свій додаток на my.telegram.org і отримати API ID та API Hash.

    pythonapi_id = 'YOUR_API_ID'
    api_hash = 'YOUR_API_HASH'
    phone = 'YOUR_PHONE_NUMBER'
    client = TelegramClient('session_name', api_id, api_hash)
    

    4. Функція для дублювання постів

    Створіть функцію, яка обробляє повідомлення і дублює їх на ваш канал:

    pythonasync def duplicate_post(event):
        sender = await event.get_sender()
        username = sender.username
    
        # Замінити ім'я користувача в постах
        message_text = event.raw_text.replace(username, 'new_username')
    
        # Замінити посилання в постах
        message_text = re.sub(r'http[s]?://\S+', 'new_link', message_text)
    
        # Додати кнопки
        buttons = [
            [Button.url('New Button 1', 'https://example.com'), Button.url('New Button 2', 'https://example.com')]
        ]
    
        # Пересилання преміум емоджі
        if event.message.stickers:
            stickers = event.message.stickers
        else:
            stickers = []
    
        # Відправити пост на ваш канал
        await client.send_message('your_channel_username', message_text, buttons=buttons, file=stickers)
    
    # Додати обробник подій для отримання повідомлень з цільових каналів
    @client.on(events.NewMessage(chats=('source_channel_username')))
    async def handler(event):
        await duplicate_post(event)
    
    # Підключитися і почати обробку повідомлень
    client.start(phone)
    client.run_until_disconnected()
    

    5. Додавання до закритих каналів

    Для отримання доступу до закритих каналів, вам потрібно буде використовувати ImportChatInviteRequest.

    pythonasync def join_private_channel(link):
        try:
            await client(ImportChatInviteRequest(link.split('/')[-1]))
        except Exception as e:
            print(f'Failed to join the channel: {e}')
    
    # Приклад виклику функції
    client.loop.run_until_complete(join_private_channel('https://t.me/joinchat/XXXXXX'))
    

    6. Запуск клієнта

    Запустіть ваш клієнт, щоб він почав обробку повідомлень:

    pythonif __name__ == '__main__':
        client.start(phone)
        client.run_until_disconnected()

Актуальные фриланс-проекты в категории Веб-программирование

Интернет-магазин обуви

В связи с расширением ассортимента и привлечением партнеров по системе дропшиппинг ищем специалиста или команду для создания современного интернет-магазина обуви. ВАЖНО: необходимо сделать автоматизированную систему учета товаров с подгрузкой партнерских таблиц google sheets…

Интернет-магазины и электронная коммерцияВеб-программирование ∙ 31 минута назад ∙ 27 ставок

Разработка платформы AM Mobility (автосервис, парковка, страхование, аренда автомобилей)

256 773 UAH

Ищем команду или опытного Full Stack разработчика для создания MVP платформы AM Mobility. AM Mobility — это единая цифровая экосистема для автомобилистов, объединяющая в одном приложении и веб-платформе: парковку; автосервис; шиномонтаж; автомойку; аренду автомобилей;…

Javascript и TypescriptВеб-программирование ∙ 4 часа 49 минут назад ∙ 68 ставок

Mini apps Telegram. Магазин

Добрый день Требуется сделать приложение в тг (интернет-магазин) Пример - по сути 1в1 как тут brandspacebot Важен Ваш опыт, стек на котором предлагаете сделать и почему Цена и срок примерно для начала, буду ждать вопросов

Веб-программированиеРазработка ботов ∙ 9 часов 13 минут назад ∙ 66 ставок

Gsap анимации

1000 UAH

Добрый день. Нужно внести правки в текущем проекте. Нужен специалист, который хорошо работает на gsap/lenis Нужно сделать анимацию карточек. Подробное ТЗ здесь: https://www.figma.com/design/5bLEJudN5LPpB9ZSoJa2Eb/Untitled?m=auto&t=qwyluUctL1lrMNvh-6 Нужно…

Javascript и TypescriptВеб-программирование ∙ 10 часов 35 минут назад ∙ 14 ставок

Ап май сайт

700 UAH

Есть настроенное приложение для сайта, нужно загрузить в него товары из системы WooCommerce. Никаких дополнительных настроек делать не нужно, интересует стоимость и срок

Веб-программирование ∙ 1 день 3 часа назад ∙ 23 ставки

Заказчик
Проект опубликован
1 год назад
101 просмотр