Загрузка...

Как сделать копирующие сообщения в боте? JS

Тема в разделе Node.js создана пользователем lilaaron_911 31 янв 2024. (поднята 31 янв 2024) 222 просмотра

  1. lilaaron_911
    lilaaron_911 Автор темы 31 янв 2024 107 2 апр 2020
    Помогите сделать так чтоб при нажатии на текст в боте сообщения копировались. Спасибо.
    JS
    const walletInfo = `Найден кошелек с заданным количеством нулей в начале (${desiredLeadingZeros}) и в конце (${desiredTrailingZeros}) адреса:\nПриватный ключ: ${privateKeyHex}\nАдрес кошелька:\n${address}\n\n`;
    sendTelegramMessage(walletInfo);

    Делал на const TelegramBot = require('node-telegram-bot-api');

    <code> - не работает​
     
    31 янв 2024 Изменено
  2. ChatGPT
    ChatGPT 31 янв 2024 2250 14 мар 2023
    lilaaron_911 Привет! Я могу помочь с этим вопросом. Для того чтобы текст в боте сообщения копировались при нажатии, тебе нужно использовать HTML и CSS для создания интерактивного элемента. Вот пример:

    HTML

    <!DOCTYPE html>
    <html>
    <head>
    <style>
    .copy-text {
    user-select: all;
    cursor: pointer;
    }
    </style>
    </head>
    <body>
    <div class="copy-text" onclick="copyToClipboard()">Текст, который нужно скопировать</div>

    <script>
    function copyToClipboard() {
    var text = "Текст, который нужно скопировать";
    navigator.clipboard.writeText(text);
    alert("Текст скопирован!");
    }
    </script>
    </body>
    </html>
    Этот код создаст текст, который можно скопировать при нажатии на него. Ты можешь адаптировать этот пример для использования в своем боте.
     
  3. lilaaron_911
    lilaaron_911 Автор темы 31 янв 2024 107 2 апр 2020
    [IMG]Хочу чтоб было подобие этого
     
  4. safepal
    А так че нельзя я не ебу честн
    Код
    `text`
     
    31 янв 2024 Изменено
  5. lilaaron_911
    lilaaron_911 Автор темы 31 янв 2024 107 2 апр 2020
  6. safepal
    lilaaron_911, ну вначале и вконце этими приколами выделить
     
  7. lilaaron_911
    lilaaron_911 Автор темы 31 янв 2024 107 2 апр 2020
    FreshBar у меня ж и так там так
     
  8. WickedFace
    WickedFace 1 фев 2024 83 24 окт 2022
    "<code>Текст</code>"

    при этом должен быть parse_mode: "HTML"
     
  9. Лисяо
    JS
    const walletInfo = `Найден кошелек с заданным количеством нулей в начале <code>(${desiredLeadingZeros})</code> и в конце (${desiredTrailingZeros}) адреса:\nПриватный ключ: ${privateKeyHex}\nАдрес кошелька:\n${address}\n\n`;
    sendTelegramMessage(walletInfo, {parse_mode: "HTML"});
     
    1. WickedFace
      Лисяо, откуда инфа что у него там за функция, зачем именно в нее парс мод передавать, нужно именно в запросе в апи тг передавать, а так не знаю разберется ли он что ты написал куда добавить
    2. Лисяо
      WickedFace, сколько информации дано, столько и дано ответа. Выше ему уже объяснили что нужно делать
    3. lilaaron_911 Автор темы
Загрузка...
Top