Пожелания и предложения. Консоль в ЧатБоті Telegram

WEBUS.in.ua
6 месяцев
2

Загалом, народилася у мене під ранок геніальна ідея :)

Я вже писав вам у цьому розділі, що на вашому відмінному хостингу, найбільше мене напружує кнопка "Очистити кеш" Форум. Пожелания и предложения. Дублирование кнопки очистки кеша выше! (тяжело работать).Хостинговая компания Хостинг Украина
Поясню ще раз: правлю я пару рядків з глюком в CSS файлі по ФТП (таке часто буває) і, для того щоб побачити результат, мені потрібно:
- зайти на сторінку вашої адмінки
- ввести логін / пароль (його ще треба знайти доречі)
- вибрати клієнтський акаунт
- вибрати сайт в акаунті
- натиснути шестерню
- натиснути "настройки сайту"
- натиснути "настройки оптимізації сайту"
- натиснути "очистити кеш"
- і взагалі не зрозумію навіщо натиснути кнопку "продовжити" (найбільше напружує)
.......
якщо потрібно повторити - повторюєш останні 5-ть пунктів!!!, тому як в процесі роботи забуваєш і йдеш зі сторінки оптимізації на інші сторінки хостингу за іншими галочками. Кайф.

Що, власне, я пропоную як альтернативу?

Просто відкрити в PC/телефоні Telegram і в вашому чат боті написати:

/clear mysite.com.ua

Ваш чатбот повинен перевірити чи э у мене доступ до цього сайту, очистити кеш і повернути мені "done" :)

А тепер ягідка на торті. Якщо сайт мені недоступний в акаунті, то я всього лиш повинен додати ....... пароль:

/clear mysite.com.ua mypass

--------------------------------------------------

Якщо ви заведете таку штуковину, то ще можуть бути і такі фішечки як:

/scan - запуск антивіруса
/hdd - вільне місце в акаунті
/cpu - процесорні хвилини
/turbo - турбо режим PHP на 2-а години
/backup - відновлення вчорашньої резервної копії сайту
/backupweek - відновлення тижневої резервної копії сайту
/newbackup - створення резервної копії сайту
/newbackupbd - створення резервної копії всіх баз даних аккаунту (окремо кожна)
/newbackupbdall - створення резервної копії всіх баз даних аккаунту (разом)
/ftp mysite.com.ua 192.168.0.0 - додати ай-пі в дозволені
/id - дати делегований доступ
/domain - повертає кількість днів до продовження домена
/hosting - повертає кількість днів до продовження хостингу
/credit - 5-ть днів в кредит (коли просрочили домен чи хостинг)
..... інші вам підкинуть користувачі.

----------------------------------

Це те, що іноді доводиться робити в кафе, або лежачи на пляжі , де ні компьютера ні інтернету немає, тільки телефон з поганим зв'язком і клієнт який по ньому додзвонився.

Я не знаю, чи буду я користуватися всим цим (кешем буду) часто, і чи будуть інші, але по моєму це зручно і прикольно :)

zinenko_s
6 месяцев
1

Як один з варіантів розв'язання Вашої проблеми може бути API. Наприклад доволі просто буде створити потрібний скрипт, або скористатись онлайн формою відправки запитів API Вход .

Наприклад можна скористатись якимось таким скриптом, та виконувати до нього запити за прикладом ''example.com/script.php?host=example.com&, тільки потрібно підставити свій токен API.

<?php

$auth_token = 'APItoken';

$post = [ 'name' => $_GET['host'], 'type' => 'host' ];

$post = [ 'host_id' => API('https://adm.tools/action/get_id/', $post, $auth_token)['response']['host_id']];

print_r(API('https://adm.tools/action/hosting/virtual/paramssite/optimization/cache_clear/', $post, $auth_token)['messages']['success']);



function API($url, $post, $auth_token){

$ch = curl_init($url);

curl_setopt_array($ch, [

        CURLOPT_POST           => true,

        CURLOPT_RETURNTRANSFER => true,

        CURLOPT_HTTPHEADER     => ['Authorization: Bearer '.$auth_token],

        CURLOPT_POSTFIELDS     => http_build_query($post),

        CURLOPT_VERBOSE        => true

]);

$json = curl_exec($ch);

$response = @json_decode($json, true);

return $response;

}

WEBUS.in.ua
6 месяцев
0

Ну таке, буде час спробую, але маркетингової фішки з цього не вийде.

k.andrew
5 месяцев
1

Добавили дополнительный ф-л в наш телеграм бот, для этого напишите ему /help

WEBUS.in.ua
5 месяцев
0

k.andrew, Шикарно, дякую!

З того, що я побачив тестуючи, сподобалось майже все!

Але є фідбек:
1. Збільшити список доступних сайтів (або доменів) з 7-ми хоч до 15-ти, бо важко шукати потрібний пагінацією.
2. Нащо в назві сайту "www", через це їх неможливо нормально відсортувати за назвою.
3. Все ж подумати, як можна позбутися концепції "Меню багатоярусне" і замінити її концепцією "Консоль", бо початкова ідея була отримувати результат одним рядком (зайшов в чат, написав команду, отримав результат), як в Лінуксі, приклад:

/clear mysite.com

або

/mysite.com сacheclear


Ще раз дякую!

k.andrew
5 месяцев
0

При поиске сайта можно написать его частичное название вместо того, чтобы листать страницы. 7 пунктов было сделано только потому, что на пк и веб версии телеграмм это максимум, который помещается в стандартное окно. Возможно все ещё добавим консольные команды. С www для сайтов тоже скорее всего уберём сегодня.

WEBUS.in.ua
5 месяцев
0

В мене на екран влазить значно більше, а скрол пальцем на телефоні ніхто не відміняв.



Як на мене ідеальний варіант виводити весь список але у 2-3 стовпчики за можливістю.
Головне щоб вони нормально сортувались за алфавітом і без протоколів і приставок www.

Консоль маст хев.

Дякую!

k.andrew
5 месяцев
1

Добавили 2 ряда в меню со списком услуг и так же на одной странице выводит 14 элементов вместо 7. Консольные команды пока в процессе обсуждения.

WEBUS.in.ua
5 месяцев
0

Це вже краще але:
- немає сортування за алфавітом
- через проблеми з форматуванням (стовбчики менші ніж можлива ширина) там де довгі доменні імена сайтів, вони не влазять в колонку. Дві колонки цікавіше, але выправьте цей баг якщо це можливо, скрін:

WEBUS.in.ua
5 месяцев
0

Ну і ще, щоб засипати Вас зовсім :) Бота треба було робити українською, або двома-трьма мовами одночасно:
Сайти / Сайты / Sites
Хостинг / Хостинг / Hosting

я за УКР + ENG

ПС: іконки кошмарні, вони повинні бути білі в стилі "Font Awesome 5" чи подібного, кольорові виглядають кустарно. Але це не суттєво.

k.andrew
5 месяцев
1

На ширину блоков мы повлиять не можем. Иконки устанавливаются в зависимости от вашей os , они также не могут быть кастомными. Для того, что бы поменять язык в телеграмм, поменяйте его на adm.tools.

WEBUS.in.ua
3 месяца
0

Користуюсь два місяці - працює прекрасно і дуже зручно. Тільки іноді вибиває "авторизацію". А так нарікань майже немає. Дякую!

Хочу додати три з офф-топік але з приводу Телеграма. Часто роблю резервні копії сайтів, іноді по ночах.
Сповіщення о готовності прилітає в Телеграмм не тільки мені але і власнику аккаунту. Людей це лякає, бо вони не розуміють, что там написано і що треба робити.
Чи можна зробити так, щоб сповіщення о готовності резервної копії прилітало тільки тому, хто його замовив в адмін-панелі? Так буде значно зручніше!

ПС: я маю на увазі замовлення резервної копії через сайт хостингу, а не через Телеграмм.

KarlovA
3 месяца
0

> Чи можна зробити так, щоб сповіщення о готовності резервної копії прилітало тільки тому, хто його замовив в адмін-панелі?

Сповіщення відтепер відправляється тільки тому користувачу, який замовляв створення копії.

WEBUS.in.ua
1 месяц
0

Часто пользуюсь новыми функциями, спасибо. Хочу еще попросить расширение функционала в консоли Телеграмм:

Кнопки сброса кеша в Телеграмм (в том числе для бизнес-хостинга):
- Memcache
- Redis
- OPcache

отдельно или одной кнопкой, можно также добавить это в кнопку "очистить кеш" которая уже есть в Телеграмме.

KarlovA
1 месяц
0

> Кнопки сброса кеша в Телеграмм (в том числе для бизнес-хостинга)

Спасибо за пожелание. Рассмотрим возможность добавления таких кнопок.

k.andrew
1 месяц
1

Добавили возможность очистки кеша Redis и memcache в настройках хостинг-акканта. Кнопка очистки кеша opcache находится в настройках сайта.

WEBUS.in.ua
1 месяц
0

> Добавили возможность очистки кеша Redis и memcache в настройках хостинг-акканта. Кнопка очистки кеша opcache находится в настройках сайта.

А нельзя ли его все в "настройки сайта" перенести/сдублировать? Так как, для оптимальной работы оно должно всё быть в одном месте - "настройки сайта" оптимальный вариант.

k.andrew
1 месяц
1

Добавили в настройки аккаунта кнопку очистки кеша Opcache для всех сайтов.

WEBUS.in.ua
4 недели
0

> Добавили в настройки аккаунта кнопку очистки кеша Opcache для всех сайтов.

Спасибо.