update readme
This commit is contained in:
1 parent
8a2295c420
commit
f91c7fed04
1 file changed
+23
-15
@@ -1,23 +1,31 @@
|
|||||||
# yuuka
|
# yuuka
|
||||||
|
|
||||||
Personal Discord bot running on my Arch Linux laptop. Named after Hayase Yuuka.
|
personal discord bot running on my arch linux laptop. named after hayase yuuka.
|
||||||
|
it started as a simple music bot and became a massive mess of features i actually use.
|
||||||
|
|
||||||
## Features
|
## features
|
||||||
|
|
||||||
- Music playback via Lavalink — YouTube search, URLs, playlists, queue management
|
- **ai** — uses deepseek v4 (flash/pro). full vision support (well... vision is a little broken rn), continuous memory summarization (so it doesn't forget context), per-channel personas (yuuka/rem), and native deepseek-reasoner thinking toggles. doesn't break character.
|
||||||
- Live system monitoring — CPU, RAM, temps, disk, top processes, fastfetch
|
- **bridges** — two-way telegram <-> discord message forwarding. also pulls twitter/x leaks via rss and dumps them into a channel.d
|
||||||
- Fun commands — dice, coinflip, aura meter, rank, gifs, copypastas
|
- **media & music** — yt-dlp + ffmpeg based music playback. also has commands for random ffmpeg media conversions.
|
||||||
|
- **sysinfo** — live monitoring of my laptop's cpu, ram, temps (lm-sensors), top processes, and fastfetch.
|
||||||
|
- **utilities** — live currency conversion, steam stat tracking (strinova player counts).
|
||||||
|
- **junk** — dice, coinflip, aura meter, rank, gifs, copypastas.
|
||||||
|
|
||||||
## Stack
|
## stack
|
||||||
|
|
||||||
- Python + discord.py
|
- python + `discord.py`
|
||||||
- Wavelink + Lavalink for audio
|
- deepseek api for the ai stuff
|
||||||
- psutil + lm-sensors for sysinfo
|
- yt-dlp + ffmpeg for audio
|
||||||
- Hosted on an Acer Nitro AN515-51 running Arch Linux
|
- psutil + lm-sensors for hardware stats
|
||||||
- Runs as a systemd service, updated via git pull over SSH
|
- hosted on an acer nitro AN515-51 running arch linux
|
||||||
|
- runs as a systemd service, updated via git pull over ssh
|
||||||
|
|
||||||
## Commands
|
## commands
|
||||||
|
|
||||||
- `!music` — full music command list
|
run these to see the sub-commands:
|
||||||
- `!sysinfo` — full sysinfo command list
|
- `!ai` — lists all ai-related commands (setting personas, activechat, toggling thinking/temperature)
|
||||||
- `!gifs` — full gif list
|
- `!music` — music playback controls
|
||||||
|
- `!sysinfo` — hardware monitoring
|
||||||
|
- `!gifs` — the gif list
|
||||||
|
- `!fun` — the junk commands
|
||||||
Reference in new issue
Block a user