Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Opublikuj swoje zlecenie za darmo i otrzymaj oferty od wykonawców freelancerów już minutę po opublikowaniu!

Stworzyć grabber telegramowy

Translated

  1. 4404    32  0
    7 dni820 PLN

    Dzień dobry, Ołeksandrze.
    Dokładnie zapoznałem się z Twoim zadaniem i mam już gotowe rozwiązanie z panelem administracyjnym.

    Co zostało zrealizowane:
    -Parsowanie z prywatnych|publicznych czatów
    -Autoposting wiadomości
    -Zmiana linków

    Są pewne niuanse:
    -Przyciski do tekstu mogą dodawać tylko boty,
    -Premium emoji można używać tylko z premium konta Telegram

    Wchodzę do top 10 freelancerów w kategorii rozwój botów.
    https://freelancehunt.com/freelancers/programuvannya/rozrobka-botiv#freelancer-olexandr_glasov

    Będę zadowolony ze współpracy!
    Z poważaniem, Ołeksandr.

  2. 8193    63  1
    1 dzień1641 PLN

    Dzień dobry!

    Jestem gotowy pomóc w realizacji projektu. Czekam na możliwość wyjaśnienia szczegółów i rozpoczęcia pracy nad nim!

  3. 3853    24  0
    1 dzień1313 PLN

    Dzień dobry,

    Jestem gotowy podjąć się Twojego projektu dotyczącego stworzenia grabbera Telegram. Mam doświadczenie w tworzeniu botów i automatyzacji zadań. Mogę wykonać duplikację postingu, zastąpienie (username), dodanie przycisków, zmianę linków i przesyłanie premium emotikonek.

    Moja stawka to 16$ za godzinę. Aby rozpocząć pracę, potrzebuję bardziej szczegółowych informacji na temat wymagań i zakresu projektu.

    Z poważaniem,
    Maksym

  4. 1165    11  1
    5 dni492 PLN

    Dzień dobry, mam doświadczenie w tworzeniu oprogramowania dla Telegrama, pisz

  5. Jeszcze 3 ofert jest ukrytych
  • Olha Mykhalchuk
    12 lipca 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()

Aktualne zlecenia dla freelancerów w kategorii Programowanie stron internetowych

Poprawić działanie GTM

Witam Zauważyłem znaczną różnicę w liczbach między meta ads, google ads a GA4. Zacząłem się tym zajmować i okazało się, że GTM nie działa poprawnie w kontekście banera cookie. Po tym, jak użytkownik kliknie Akceptuj, strona zapamiętuje zgodę, ale przy otwieraniu nowej strony…

Programowanie stron internetowychPromocja w wyszukiwarkach (SEO) ∙ 4 minuty temu ∙ 4 oferty

Szukam programisty lub kodera do automatyzacji scrapingu danych 2

https://drive.google.com/file/d/14tP5XWJB9acV4gn_cJrFwMpihUj3EbQz/view?usp=sharing przypadkowo wysłałem ten link

Programowanie stron internetowychParsowanie danych ∙ 1 godzina 58 minut temu ∙ 19 ofert

Kompleksowy audyt i rozwój strony na WordPress/WooCommerce

Kompleksowy audyt i rozwój strony na WordPress/WooCommerceStrona: https://www.vashstatus.com.ua/Zajmujemy się sprzedażą drzwi wejściowych i wewnętrznych. Głównym celem strony jest przyciągnięcie klientów do salonu stacjonarnego, a także pozyskiwanie zgłoszeń i sprzedaży…

Content Management SystemsProgramowanie stron internetowych ∙ 3 godziny 11 minut temu ∙ 29 ofert

Sklep z przemysłowym sprzętem do szycia

1805 PLN

Potrzebne jest stworzenie sklepu internetowego z sprzedażą przemysłowego sprzętu szwalniczego pod klucz. Zrozumiały sklep z wygodnym funkcjonalnością.

Content Management SystemsProgramowanie stron internetowych ∙ 3 godziny 42 minuty temu ∙ 65 ofert

Audyt, aktualizacja i optymalizacja strony Joomla 5.3.3

656 PLN

Audyt, aktualizacja i optymalizacja strony Joomla 5.3.3.Potrzebny specjalista od Joomla do kompleksowej weryfikacji, aktualizacji i konfiguracji strony.Wymagane:Przeprowadzenie audytu technicznego strony na Joomla.Sprawdzenie aktualnej wersji CMS i w przypadku dostępności…

Content Management SystemsProgramowanie stron internetowych ∙ 20 godzin 37 minut temu ∙ 25 ofert

Zleceniodawca
Oleksandr Skotar
Ukraina Kijów  36  0
Zlecenie zostało opublikowane
1 rok temu
101 wyświetleń