realized its not impossible and added reading channel to /bk_week_update

This commit is contained in:
2025-02-15 01:18:41 +01:00
parent 1c8af8ff17
commit 9639ce9654
7 changed files with 601 additions and 37 deletions
+24 -8
View File
@@ -1,15 +1,31 @@
<!-- TODO: stylize -->
# ByteDiceAssistant
An automation tool for Byte Dice. It's both a Discord and Reddit bot in one program.
This tool is not intended to be used publicly outside of the Byte Dice Assistant bots. Expect issues if you host this yourself.
> [!CAUTION]
> This tool is not intended for public use outside of the official Byte Dice Assistant bots. Expect issues if you host this yourself.
## Copyright
WIP!!!
# Open-source - Copyright
**ByteDiceAssistant © 2025 by Byte Dice is licensed under CC BY-NC-SA 4.0.**\
**You can learn more about copyright by reading the full [license](/LICENSE.txt).**
## How to run
*Dependecies:* You will need Rust (vi.d.k) and Python (vi.d.k) as well as these Python modules:
* WIP!!!
**Dependecies:** This program uses Rust (v1.82.0) and Python (v3.11.4), you can likely use other versions if they are compatible. This program also uses these Python modules:
* sys
* io
* asyncpraw
* json
* typing
* asyncio
* threading
* time
* emoji
* websockets
To run, download the code and run `$ cargo run`. There are more options when running. You can view a list of those using `$ cargo run -- --help`.
You can install Python modules by running `$ pip install {module}` or `$ python -m pip install {module}` in a terminal.
**How to run:**
* Download the code (and extract if needed).
* Open a terminal and CD to the downloaded folder.
* Run `$ cargo run`. There are more options when running. You can view a list of those using `$ cargo run -- --help`.
* If you want to only run the Python code, you can either run `$ cargo run -- --py`, or `$ python ./src/python/main.py`. The second option is recommended for better output.