janosik

所属分类:自然语言处理
开发工具:Rust
文件大小:15KB
下载次数:0
上传日期:2022-12-05 09:39:08
上 传 者sh-1993
说明:  帮助Jagiellonian大学计算机科学学生测试编程作业的Discord bot。
(Discord bot helping Jagiellonian University computer science students test their programming assignments.)

文件列表:
Cargo.toml (545, 2022-12-05)
LICENSE (1071, 2022-12-05)
src (0, 2022-12-05)
src\commands (0, 2022-12-05)
src\commands\blackbox.rs (2258, 2022-12-05)
src\commands\help.rs (869, 2022-12-05)
src\commands\locale.rs (1355, 2022-12-05)
src\commands\mod.rs (745, 2022-12-05)
src\commands\protip.rs (2837, 2022-12-05)
src\database (0, 2022-12-05)
src\database\database_connection.rs (233, 2022-12-05)
src\database\mod.rs (659, 2022-12-05)
src\database\protip_handler.rs (3184, 2022-12-05)
src\database\sqlite_connection.rs (945, 2022-12-05)
src\main.rs (4870, 2022-12-05)
src\runners (0, 2022-12-05)
src\runners\binary_runner.rs (3933, 2022-12-05)
src\runners\mod.rs (45, 2022-12-05)
src\runners\runner_error.rs (137, 2022-12-05)
src\trigger (0, 2022-12-05)
src\trigger\mod.rs (1098, 2022-12-05)
src\trigger\rodo.rs (1148, 2022-12-05)

# Janosik ![Build](https://github.com/hjaremko/janosik/workflows/Build/badge.svg?branch=master) Janosik is a Discord bot helping Jagiellonian University computer science students test their programming assignments. Currently Janosik works by running pre-installed correct program in your system shell. **This may not be secure.** ### Running ``` JANOSIK_TOKEN= cargo run --release ``` ### Usage Janosik responds to commands on public channels as well as private messages. ``` !blackbox ``` input ``` ``` `input` will be redirected to the standard input of the binary. #### Example ![Gra towarzyska](https://i.imgur.com/3v3JAsw.png) ### Setting up tasks Janosik searches for binary files in the `bin` directory of the project root. Then, the program can be called by its filename. ### Downloads Latest releases are available [here](https://github.com/hjaremko/janosik/releases).

近期下载者

相关文件


收藏者