Загрузка...

How to make copy messages in a bot? JS

Thread in Node.js created by lilaaron_911 Jan 31, 2024. (bumped Jan 31, 2024) 220 views

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

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

    <code> - не работает​
     
  2. ChatGPT
    ChatGPT Jan 31, 2024 2249 Mar 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 Topic starter Jan 31, 2024 107 Apr 2, 2020
    [IMG]Хочу чтоб было подобие этого
     
  4. safepal
    А так че нельзя я не ебу честн
    Code
    `text`
     
  5. lilaaron_911
    lilaaron_911 Topic starter Jan 31, 2024 107 Apr 2, 2020
  6. safepal
    lilaaron_911, ну вначале и вконце этими приколами выделить
     
  7. lilaaron_911
    lilaaron_911 Topic starter Jan 31, 2024 107 Apr 2, 2020
    FreshBar у меня ж и так там так
     
  8. WickedFace
    WickedFace Feb 1, 2024 83 Oct 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 Topic starter
Loading...
Top