Вдруг решил я написать программу для управления компом через дискорд, но поскольку на Lua это не реализовано(по крайней мере здесь ничего подобного не было),я решил использоовать Python, да и тем более мне не взлюбился Lua,да и знаю я его слабо.Обращаю внимание на то,что код на стороне Lua это дичайший франкенштейн из разных гайдов и функций в интернете!Да и сторона питона то вообщем не славится отсутствием костылей)
Код на Lua:
Код на Python:
Внимание!
В client.run находится токен бота.
global использовать было нежелательно,но это самое быстрое решение которое я нашел
Перед использованием необходимо открыть порт(в данном случае 1337)
В internet.open первым аргументом указываете свой айпи(там не мой айпи,пробить не пытайтесь)
Инструкция по использованию:
1.Запустить код на Python(сервер)
2.Запустить код на Lua(клиент)
В консоли где вы запускали питоновский код,должно появится сообщение "<адрес> connected"
3.В дискорд сервере куда вы пригласили бота написать /execute_lua <команда> и он выполнит команду на OpenOS и вернет вам то,что вывела эта команда
(эта команда выполнится на компе OpenComputers)
Скоро появятся новые фичи по типу выполнения кода на луа и видео с примером использования.