SECURE PROTOCOL

TUCONIX.RU
ACCESS

Войдите в систему для получения полного доступа к эксклюзивным инструментам и загрузкам без ограничений.

Полный доступ
Максимальная скорость скачивания
Больше 800+ материалов

Идентификация

Введите свои данные для входа в панель

ПОЛНЫЙ ДОСТУП
v 2.0

Добро пожаловать
на tuconix.ru

Зарегистрируйтесь, чтобы получить полный доступ к сайту. Мы поможем вам найти нужный материал для ваших проектов.

Sponsored

Партнерский слот

Разместите свой оффер в самом сердце платформы.

Roma
Roma
Был: 2 часа назад
🔴 Оффлайн
INFO
Группа Администрация
Публикации 490
Комментарии 5
DLE (DataLife Engine) / Хаки
56
1
12.02.2025
Доступные файлы
Объект доступа
simple-chatbot.zip
Для скачивания файла необходимо авторизоваться или зарегистрироваться на сайте tuconix.ru
Войти / Зарегистрироваться
После входа вернитесь на страницу файла и скачайте его без ограничений
404
Attention

Файл нарушает
ваши права?

Если контент недоступен, украден или размещён незаконно - сообщите нам. Мы не игнорируем такие обращения.

Сообщить о проблеме →
Администрация не несет ответственности за действия пользователя на сайте, а так же скаченные файлы и материалы которые есть на форуме, все материалы взяты из открытых источников.

Simple Chatbot - для DLE

Simple Chatbot  — это компьютерная программа, предназначенная для имитации человеческого разговора. 

Она мгновенно отвечает вам в соответствии с вашими запросами, потому что программисты вставили в базу данных тысячи вводов/ответов/запросов, которые может задать пользователь. Чтобы создать продвинутого чат-бота, приходится кодировать все больше и больше. Я попытался создать простого чат-бота для DLE с несколькими строками кода и запросов, которые помогут вам получить представление о том, как на самом деле работает он работает.

При использовании модуля Simple Chatbot на веб-странице выводится форма чата с полем ввода и кнопкой «отправить» для ввода сообщения и отправки боту. Когда вы что-то спрашиваете у бота, и этот запрос существует в базе данных, бот мгновенно воспроизводит сообщение в соответствии с вашим запросом, но если ваш запрос не соответствует запросам в базе данных, бот воспроизводит сообщение с пометкой «Извините, не могу понять тебя!». В этом процессе чата веб-страница не перезагружается, потому что я использовал для этого jQuery (Ajax)

Установка:

  1. Установить модуль через систему плагинов DLE
  2. В шаблоне main.tpl найти </head>
  3. Добавить выше: 
    <link href="/templates/Hostinplru/chatbot/css/style.css" type="text/css" rel="stylesheet">
    <script src='/templates/Hostinplru/chatbot/js/wafloatbox-0.2.js'></script>
        <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.2.0/css/all.min.css" integrity="sha512-xh6O/CkQoPOWDdYTDqeRdPCVd1SpvCA9XXcUnZS2FmJNp1coAFzvtCN9BmamE+4aHK8yyUHUSCcJHgXloTyT2A==" crossorigin="anonymous" referrerpolicy="no-referrer" />
  4. Далее найти: </body>
  5. Добавить выше: 
     <div class="myk-wa"></div>   
    <script>
        $(document).ready(function(){
            $(".myk-wa").WAFloatBox();
        });
    </script>
    <script>
            $(document).ready(function(){
                $("#send-btn").on("click", function(){
                    $value = $("#data").val();
                    $msg = '<div class="user-inbox inbox"><div class="msg-header"><p>'+ $value +'</p></div></div>';
                    $(".form").append($msg);
                    $("#data").val('');
                    
                    // start ajax code
                    $.ajax({
                        url: 'message.php',
                        type: 'POST',
                        dаta: 'text='+$value,
                        success: function(result){
                            $replay = '<div class="bot-inbox inbox"><div class="icon"><i class="fa fa-user"></i></div><div class="msg-header"><p>'+ result +'</p></div></div>';
                            $(".form").append($replay);
                            // when chat goes down the scroll bar automatically comes to the bottom
                            $(".form").scrollTop($(".form")[0].scrollHeight);
                        }
                    });
                });
            });
    </script>

Готово!

Ультра-скидки и бонусы от наших партнёров

Не упустите шанс сэкономить: хостинг, VDS, домены — только по эксклюзивным ссылкам ниже.

О чем ты думаешь?
Комментарии: 1
Subscription

TU-PLATINUM

Полный премиум-доступ
Загрузки без ограничений
Эксклюзивный инструментарий
Спецпредложение 12 ДНЕЙ / 90₽
HOT
Перейти в группу

Ваш бренд в фокусе

Разместите рекламу и получите доступ к активной аудитории

Администрация не несет ответственности за действия пользователя на сайте.