lottery
🎉🌟✨🎈年会抽奖程序,基于 Express + Three.js的 3D 球体抽奖程序,奖品🧧🎁,文字,图片,抽奖规则均可配置,😜抽奖人员信息Excel一键导入😍,抽奖结果Excel导出😎,给你的抽奖活动带来全新酷炫体验🚀🚀🚀
A simple powerful Discord music (multi-)bot built to fulfill your production desires. Easy to use, with no coding requi…
A simple powerful Discord music (multi-)bot built to fulfill your production desires. Easy to use, with no coding required.
Note: Docker users don't need to install FFmpeg manually — it's included in the Docker image.
.env.example to .env and fill in the required values. DISCORD_TOKEN is required to start; STEGRIPE_API_LICENSE_KEY is required for licensed features.pnpm install
pnpm run build
pnpm start
<prefix>requestchannel <#channel>
Example: !requestchannel #music-requests
.env file with your configuration (copy from .env.example)dev.env from dev.env.example, or remove the dev.env line from env_filedocker-compose.yaml file:services:
rawon:
image: ghcr.io/stegripe/rawon:latest
container_name: rawon-bot
restart: unless-stopped
env_file:
- .env
- dev.env
ports:
- "${DEVTOOLS_PORT:-3000}:${DEVTOOLS_PORT:-3000}"
volumes:
- rawon:/app/cache
volumes:
rawon:
docker compose up -d
docker logs -f rawon-bot
docker run -d \
--name rawon-bot \
--env-file .env \
-p "${DEVTOOLS_PORT:-3000}:${DEVTOOLS_PORT:-3000}" \
-v rawon:/app/cache \
--restart unless-stopped \
ghcr.io/stegripe/rawon:latest
The /app/cache volume stores:
yt-dlp binary for audio streamingdata.* for persistent settings (request channels, player states)The DEVTOOLS_PORT (default: 3000) is used for Chrome DevTools remote debugging proxy. This is required for !login start to work from a remote machine. Set DEVTOOLS_PORT in your dev.env file to use a different port.
.env.example - Essential settings (Discord/Spotify token, prefix, IDs, etc.)dev.env.example - Optional developer settings (prefix/slash toggles, sharding, DevTools, debug mode, etc.)setup command (developer-only) and stored in the database. Use setup view to list available settings.Use the ones you need/should and fill in the values.
Some features require an approved STEGRIPE_API_LICENSE_KEY.
STEGRIPE_API_LICENSE_KEY in .env.General commands remain available without a license. Approved bot IDs can use the licensed feature set.
Multi-bot mode is adaptive - no extra configuration needed!
Example for multi-bot:
DISCORD_TOKEN="token1, token2, token3"
Features:
STEGRIPE_API_LICENSE_KEY; unapproved bot IDs stay online but will not handle license-gated actions"Sign in to confirm you're not a bot" errors?
If you're hosting on cloud providers (AWS, GCP, Azure, Railway, etc.), you may encounter bot detection errors. See Cookies Setup for the solution.
Quick fix using the login command:
!login start # Opens a browser for Google login
!login status # Check current login & cookie status
!login logout # Clear the login session (wipes all cookies and profile data)
For help and questions, join our official Discord Server.
© 2026 Stegripe Development
more like this
🎉🌟✨🎈年会抽奖程序,基于 Express + Three.js的 3D 球体抽奖程序,奖品🧧🎁,文字,图片,抽奖规则均可配置,😜抽奖人员信息Excel一键导入😍,抽奖结果Excel导出😎,给你的抽奖活动带来全新酷炫体验🚀🚀🚀
search projects, people, and tags