Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
4876ffa
Voice footer
Jul 18, 2026
a063ea6
New Static Footer for logs
Jul 18, 2026
5d2dd8d
last
Jul 18, 2026
1f48e84
test
Jul 18, 2026
63d515a
Epawnw htto
Jul 19, 2026
9034a98
Final
Jul 19, 2026
fe55466
mala paninawa huththa
Jul 19, 2026
7a3652b
dan mala paninawa hutta
Jul 19, 2026
d081ae7
huththa
Jul 19, 2026
bb5ed17
Add replit configuration settings
replit-agent Jul 19, 2026
8e9a3ac
Add replit configuration settings
replit-agent Jul 19, 2026
18b56ee
Update Replit configuration
replit-agent Jul 19, 2026
1812090
Update Replit configuration
replit-agent Jul 19, 2026
5bbad16
Update replit configuration
replit-agent Jul 19, 2026
33b40d6
Update replit configuration
replit-agent Jul 19, 2026
a5ed8f4
Add Replit documentation file
replit-agent Jul 19, 2026
7cab811
Add Replit documentation file
replit-agent Jul 19, 2026
5c280d1
Update voice state event handling and fix ticket logging message
replit-agent Jul 19, 2026
48e863a
Update voice state event handling and fix ticket logging message
replit-agent Jul 19, 2026
c2bbe2d
Add voice state update event handling with improved state tracking logic
replit-agent Jul 19, 2026
96f5594
Add voice state update event handling with improved state tracking logic
replit-agent Jul 19, 2026
afc1776
Add welcome card feature with new dependency and background image
replit-agent Jul 19, 2026
9aa17e3
Add welcome card feature with new dependency and background image
replit-agent Jul 19, 2026
4bf5d7e
Update welcome card utility function
replit-agent Jul 19, 2026
463540e
Update welcome card utility function
replit-agent Jul 19, 2026
f296833
Fix welcome card utility function
replit-agent Jul 19, 2026
e0cf85c
Fix welcome card utility function
replit-agent Jul 19, 2026
51a31ea
Update welcome card utility
replit-agent Jul 19, 2026
78d5e52
Update welcome card utility
replit-agent Jul 19, 2026
18bd244
Fix guild member add event handler
replit-agent Jul 19, 2026
23eeded
Fix guild member add event handler
replit-agent Jul 19, 2026
ce3a3b5
Add replit configuration
replit-agent Jul 19, 2026
76a4cd8
Add replit configuration
replit-agent Jul 19, 2026
1524583
Remove unused code from music service actions
replit-agent Jul 19, 2026
91aeec5
Remove unused code from music service actions
replit-agent Jul 19, 2026
85df6e1
Update Replit configuration
replit-agent Jul 19, 2026
f8b8f46
Update Replit configuration
replit-agent Jul 19, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
49 changes: 49 additions & 0 deletions .replit
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
language = "nodejs"
run = "npm start"
modules = ["nodejs-18", "postgresql-16"]

[nix]
channel = "stable-25_05"

[userenv]

[userenv.shared]
AUTO_MIGRATE = "true"
CORS_ORIGIN = "*"
LOG_LEVEL = "info"
LOG_TO_FILE = "false"
MULTI_GUILD = "false"
NODE_ENV = "development"
PORT = "3000"
WEB_HOST = "0.0.0.0"
LAVALINK_HOST = "lavalinkv4.serenetia.com"
LAVALINK_PORT = "443"
LAVALINK_SEARCH_PLATFORM = "ytmsearch"
LAVALINK_SECURE = "true"

[workflows]
runButton = "Project"

[[workflows.workflow]]
name = "Project"
mode = "parallel"
author = "agent"

[[workflows.workflow.tasks]]
task = "workflow.run"
args = "Start application"

[[workflows.workflow]]
name = "Start application"
author = "agent"

[[workflows.workflow.tasks]]
task = "shell.exec"
args = "npm start"

[workflows.workflow.metadata]
outputType = "console"

[[ports]]
localPort = 3000
externalPort = 80
18 changes: 18 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,24 @@
- [Required Bot Intents](#bot-intents)
- [Contributing](CONTRIBUTING.md)

### Replit Deployment

If you use Replit to host the bot, do NOT commit your bot token to the repository. Instead set secrets in Replit:

- Add `DISCORD_TOKEN` = your bot token
- Add `CLIENT_ID` = your application (client) id
- Add `GUILD_ID` = your test server id (optional)

Steps:

1. Open the Replit project for this repository.
2. Go to the Secrets / Environment variables panel (often in the Tools sidebar).
3. Add the variables above (paste the bot token exactly, no quotes or trailing spaces).
4. Restart the Replit run.

This repository includes a `.replit` file that runs `npm start`, which executes `node src/app.js`.


<a name="features-overview"></a>
## Features Overview

Expand Down
Loading