├── .github └── workflows │ └── go.yml ├── .gitignore ├── README.md ├── cmd └── xkeen-control │ └── xkeen-control.go ├── docs ├── demo.mp4 └── demo.png ├── go.mod ├── go.sum ├── init └── S52xkeencontrol.sh ├── internal ├── config │ └── config.go ├── confighandler │ ├── confighandler.go │ └── confighandler_test.go ├── executor │ ├── executor.go │ └── executor_test.go ├── telegrambotui │ └── telegrambotui.go └── xkeenipc │ ├── xkeenipc.go │ └── xkeenipc_test.go ├── scripts └── install.sh └── test └── confighandler ├── config.json └── minified_config_after_delete_jb_ai.json /.github/workflows/go.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kontsevoye/xkeen-control/HEAD/.github/workflows/go.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kontsevoye/xkeen-control/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kontsevoye/xkeen-control/HEAD/README.md -------------------------------------------------------------------------------- /cmd/xkeen-control/xkeen-control.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kontsevoye/xkeen-control/HEAD/cmd/xkeen-control/xkeen-control.go -------------------------------------------------------------------------------- /docs/demo.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kontsevoye/xkeen-control/HEAD/docs/demo.mp4 -------------------------------------------------------------------------------- /docs/demo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kontsevoye/xkeen-control/HEAD/docs/demo.png -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kontsevoye/xkeen-control/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kontsevoye/xkeen-control/HEAD/go.sum -------------------------------------------------------------------------------- /init/S52xkeencontrol.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kontsevoye/xkeen-control/HEAD/init/S52xkeencontrol.sh -------------------------------------------------------------------------------- /internal/config/config.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kontsevoye/xkeen-control/HEAD/internal/config/config.go -------------------------------------------------------------------------------- /internal/confighandler/confighandler.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kontsevoye/xkeen-control/HEAD/internal/confighandler/confighandler.go -------------------------------------------------------------------------------- /internal/confighandler/confighandler_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kontsevoye/xkeen-control/HEAD/internal/confighandler/confighandler_test.go -------------------------------------------------------------------------------- /internal/executor/executor.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kontsevoye/xkeen-control/HEAD/internal/executor/executor.go -------------------------------------------------------------------------------- /internal/executor/executor_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kontsevoye/xkeen-control/HEAD/internal/executor/executor_test.go -------------------------------------------------------------------------------- /internal/telegrambotui/telegrambotui.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kontsevoye/xkeen-control/HEAD/internal/telegrambotui/telegrambotui.go -------------------------------------------------------------------------------- /internal/xkeenipc/xkeenipc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kontsevoye/xkeen-control/HEAD/internal/xkeenipc/xkeenipc.go -------------------------------------------------------------------------------- /internal/xkeenipc/xkeenipc_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kontsevoye/xkeen-control/HEAD/internal/xkeenipc/xkeenipc_test.go -------------------------------------------------------------------------------- /scripts/install.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kontsevoye/xkeen-control/HEAD/scripts/install.sh -------------------------------------------------------------------------------- /test/confighandler/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kontsevoye/xkeen-control/HEAD/test/confighandler/config.json -------------------------------------------------------------------------------- /test/confighandler/minified_config_after_delete_jb_ai.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kontsevoye/xkeen-control/HEAD/test/confighandler/minified_config_after_delete_jb_ai.json --------------------------------------------------------------------------------