Идея Удаленная телеграм-консоль

Azim_D3Tm

Активный участник
Пользователь
Баллы
76
Дело было вечером,
делать было нечего.

И решил я запилить плагин для удаленного управления сервером, что бы с телефона можно было удобно и без проблем сделать рестарт/выдать бан/или ещё что кому угодно.

В качестве платформы я выбрал телеграм. На мой скромный взгляд, он требует меньше интернета для получения и отправки сообщений, а следовательно, более доступен.
(на самом деле мне просто не понравился апи вконтача, а у телеграмма была понятная документация)

Однако, библиотека телеграмма усердно отказывалась подгружаться в плагин. Запустить плагин как отдельное приложение (убрав куски, требующие баккит) у меня получилось.

После долгих (мне успело надоесть) манипуляций я смог заставить всё работать (пришлось незначительно отредачить либу телеги) - сейчас у меня есть полноценный телеграм-бот, позволяющий выполнять команды от лица консоли.

Но, в нем есть визуальные баги, его надо настраивать, достраивать, а мне лень.

Продолжить ли мне разработку?
upload_2017-8-25_18-38-15.png
 
Очень хорошее решение. Думаю стоит, т.к на телефоне будет самое то!
 
Да, хороший ботнет
 
Почему бы и нет. Телеграм удобен и если че то быстро надо сделать через консоль, то даже удобнее самой мультикрафт консоли (если допустим у вас не впс а хост).
 
Видел такого бота на одном проекте.
Идея хорошая, но над реализацией нужно подумать
 
По моему, кто-то уже начинал разработку, не так уж и давно, но, если не ошибаюсь, его обосрали и он не стал выкладывать плагин в паблик.
 
На данный момент оно умеет запускать команды от лица консоли и возвращать результат выполнения (оно слушает консоль N милисекунд, указанных в конфигах, разбивает результат на сообщения по 4к символов и возаращает)
Естественно, слушает оно только администраторов, указаных в конфигах (если я таки его доделаю и выложу, будет подробная инструкция)

Сейчас жду обновления либы телеграмма, что бы можно было юзать maven и не таскать с собой 12к кб модифицированной библиотеки.

А ещё оно создает лог выполнения каждой команды в корневой папке сервера, и удалять его получается только при запуске
 
На данный момент оно умеет запускать команды от лица консоли и возвращать результат выполнения (оно слушает консоль N милисекунд, указанных в конфигах, разбивает результат на сообщения по 4к символов и возаращает)
Естественно, слушает оно только администраторов, указаных в конфигах (если я таки его доделаю и выложу, будет подробная инструкция)

Сейчас жду обновления либы телеграмма, что бы можно было юзать maven и не таскать с собой 12к кб модифицированной библиотеки.

А ещё оно создает лог выполнения каждой команды в корневой папке сервера, и удалять его получается только при запуске
Круто, напишу и тоже себе на сервер поставлю, когда обнова выйдет)) Спасибо за идею)
 
Ладно, я его запилил не дожидаясь выхода обновления либы, ссылку на отредаченую либу там же залил.
ссылка на spiogot: https://www.spigotmc.org/resources/telegram-console.46400/
Через некоторое время запилю тему в соответствующем разделе рубаккита
 
Назад
Верх