This website requires JavaScript.
5e6b4debbc
Merge pull request 'v3.6.0 (music commands trimmed)' (#36 ) from dev into master
master
FernandoJVideira
2026-10-23 11:19:21 +00:00
3eb1ce5b0a
Merge pull request 'Music: only remove and move are commands' (#35 ) from fix/music-only-remove-move into dev
dev
FernandoJVideira
2026-10-23 11:16:48 +00:00
88fc915f3b
Music: only /music remove and /music move are commands
fix/music-only-remove-move
FernandoJVideira and Claude Sonnet 5.5
2026-10-23 12:16:20 +01:00
4eed64c7bb
Merge pull request 'v3.6.0' (#34 ) from dev into master
FernandoJVideira
2026-10-23 11:06:06 +00:00
92c9f6b686
Merge pull request 'Help: fall back to a private message in the channel when DMs fail' (#33 ) from fix/help-dms-off into dev
FernandoJVideira
2026-10-23 11:05:20 +00:00
12a3cadcf7
Merge pull request 'Help: wide and short' (#32 ) from ft/help-columns into dev
FernandoJVideira
2026-10-23 11:05:13 +00:00
5bc2da4ad8
Help: log whether the bot is a member of the server when the DM fails
fix/help-dms-off
FernandoJVideira and Claude Sonnet 5.5
2026-10-23 11:57:30 +01:00
170e533990
Merge the compact help columns into the DM fallback
FernandoJVideira and Claude Sonnet 5.5
2026-10-23 11:53:51 +01:00
63f17365fc
Help: show it in the channel when the DM can't be sent, and log where the command came from
FernandoJVideira and Claude Sonnet 5.5
2026-10-23 11:50:44 +01:00
694d262c8c
Help: compact inline columns, wide instead of long, with a link to the docs
ft/help-columns
FernandoJVideira and Claude Sonnet 5.5
2026-10-23 11:38:45 +01:00
e271f92da3
Merge pull request 'Release: open source, and a command for every setting' (#31 ) from dev into master
FernandoJVideira
2026-10-23 01:13:42 +00:00
85bd89a3f6
Merge pull request 'Every dashboard feature is also a command' (#30 ) from ft/commands-parity into dev
FernandoJVideira
2026-10-23 01:12:37 +00:00
30cbd9a798
Help and docs for the new commands
ft/commands-parity
FernandoJVideira and Claude Sonnet 5.5
2026-10-23 02:11:44 +01:00
132a2cd986
Commands for everything a dashboard can do
FernandoJVideira and Claude Sonnet 5.5
2026-10-23 02:10:05 +01:00
acdb5ead35
Tickets: settings, category edit and ticket list from Discord; NOTIFY triggers in schema.sql
FernandoJVideira and Claude Sonnet 5.5
2026-10-23 02:05:45 +01:00
d95ebf473e
Security: tune the Join Gate, raid mode, anti-nuke and heat with commands
FernandoJVideira and Claude Sonnet 5.5
2026-10-23 02:03:03 +01:00
5657d0789a
Merge pull request 'Prepare for open source: license, contributing, self-hosting guide, fix Close()' (#29 ) from ft/open-source into dev
FernandoJVideira
2026-10-23 00:54:45 +00:00
02b7db1813
Docs: say plainly that only the bot is open source; the dashboard and API are proprietary
ft/open-source
FernandoJVideira and Claude Sonnet 5.5
2026-10-23 01:54:08 +01:00
1fbc38ca56
Prepare for open source: Apache-2.0 license, contributing guide, self-hosting guide, fix Close()
FernandoJVideira and Claude Sonnet 5.5
2026-10-23 01:47:24 +01:00
d086d46fe5
Merge pull request 'v3.5.2 (beta in other servers)' (#28 ) from dev into master
FernandoJVideira
2026-10-23 00:34:24 +00:00
279607183a
Merge pull request 'Beta in other servers (still 3.5.2)' (#27 ) from ft/beta-servers into dev
FernandoJVideira
2026-10-23 00:32:50 +00:00
9839bba50e
Beta: clean up servers that opted out while the bot was offline
ft/beta-servers
FernandoJVideira and Claude Sonnet 5.5
2026-10-23 01:32:20 +01:00
fcf4f3ccbd
Beta servers: testers can use beta features in servers whose owner opted in
FernandoJVideira and Claude Sonnet 5.5
2026-10-23 01:25:50 +01:00
67f0080d59
Merge pull request 'v3.5.2' (#26 ) from dev into master
FernandoJVideira
2026-10-23 00:09:47 +00:00
e2fe30b524
Merge pull request 'v3.5.2: multiple meeting lobbies and beta features' (#25 ) from ft/lobbies-and-beta into dev
FernandoJVideira
2026-10-23 00:08:28 +00:00
fefa74e045
Docs: wiki-style documentation in docs/, README as the front page
ft/lobbies-and-beta
FernandoJVideira and Claude Sonnet 5.5
2026-10-23 01:07:17 +01:00
1ee6280d91
Beta server and role come from the dashboard
FernandoJVideira and Claude Sonnet 5.5
2026-10-23 00:55:09 +01:00
a364435bab
Multiple meeting lobbies and beta-gated features (3.5.2)
FernandoJVideira and Claude Sonnet 5.5
2026-10-23 00:38:43 +01:00
d64a532a81
Merge pull request 'v3.6.0' (#24 ) from dev into master
FernandoJVideira
2026-10-21 22:12:14 +00:00
136377d81a
Merge pull request 'Start Twitch alerts and tickets off on new servers' (#23 ) from fix/modules-default-off into dev
FernandoJVideira
2026-10-21 22:10:37 +00:00
0218676e2d
Start Twitch alerts and tickets off on new servers
fix/modules-default-off
FernandoJVideira and Claude Opus 5.5
2026-10-21 22:56:26 +01:00
e333f084b5
Merge pull request 'v3.5.0: ticket panel fixes' (#22 ) from dev into master
FernandoJVideira
2026-10-21 11:01:07 +00:00
f285367511
Merge pull request 'Ticket panel: dropdown, Create ticket button, orange' (#21 ) from fix/ticket-panel into dev
FernandoJVideira
2026-10-21 10:58:52 +00:00
e10e1f7a86
Use a dropdown and a Create ticket button on the ticket panel, in orange
fix/ticket-panel
FernandoJVideira and Claude Opus 5.5
2026-10-21 11:58:19 +01:00
177c820821
Merge pull request 'v3.5.0' (#20 ) from dev into master
FernandoJVideira
2026-10-20 22:39:57 +00:00
e453a9ba94
Merge pull request 'Add anti-raid and anti-nuke protection' (#19 ) from ft/antiraid into dev
FernandoJVideira
2026-10-20 21:04:12 +00:00
95072fcd53
Merge pull request 'Add support tickets with private threads' (#18 ) from ft/tickets into dev
FernandoJVideira
2026-10-20 21:03:04 +00:00
3f87e68a2c
Add anti-raid and anti-nuke protection
ft/antiraid
FernandoJVideira and Claude Opus 5.5
2026-10-20 21:58:47 +01:00
d294b3463b
Add support tickets that work with private threads
ft/tickets
FernandoJVideira and Claude Opus 5.5
2026-10-20 19:31:52 +01:00
17548bbf7d
Add a local benchmark for /tldr with a dashboard
ft/tldr-command
FernandoJVideira and Claude Opus 5.5
2026-10-20 18:46:18 +01:00
7ae1fa5747
Add /tldr: a private overview of what you missed in a channel
FernandoJVideira and Claude Opus 5.5
2026-10-20 18:46:18 +01:00
ffb8b963fa
Merge pull request 'v3.4.0' (#17 ) from dev into master
FernandoJVideira
2026-08-29 18:53:28 +00:00
b1ea5f17e3
Merge branch 'master' into dev
FernandoJVideira
2026-08-29 18:53:18 +00:00
23d417ef27
Merge pull request 'Ft/music command listener' (#16 ) from ft/music-command-listener into dev
FernandoJVideira
2026-08-29 18:52:50 +00:00
52dfe859ee
feat(music): add a stop command
ft/music-command-listener
FernandoJVideira
2026-08-29 19:48:43 +01:00
da66eb8dd5
feat(music): let the dashboard add songs, starting a session if needed
FernandoJVideira
2026-08-29 19:44:24 +01:00
fcc7c9c66a
feat(music): consume playback commands via LISTEN/NOTIFY
FernandoJVideira
2026-08-29 19:22:16 +01:00
7a17c55774
feat(music): stable queue identity, remove/reorder, and repeat commands
FernandoJVideira
2026-08-29 19:22:02 +01:00
39962457b3
Merge pull request 'v3.3.0' (#15 ) from dev into master
FernandoJVideira
2026-08-29 15:39:18 +00:00
539c0a69af
Merge pull request 'feat(music): persist live playback state to postgres' (#14 ) from ft/music-live-state into dev
FernandoJVideira
2026-08-29 15:35:05 +00:00
d6687879dd
feat(music): persist live playback state to postgres
FernandoJVideira
2026-08-29 15:48:27 +01:00
e507225cae
Merge pull request 'v3.2.0' (#13 ) from dev into master
FernandoJVideira
2026-08-29 03:14:33 +00:00
c7b960e14a
Merge pull request 'feat(music): add /music toggle and gate playback behind it' (#12 ) from ft/music-toggle into dev
FernandoJVideira
2026-08-29 02:53:57 +00:00
691b505175
feat(music): add /music toggle and gate playback behind it
FernandoJVideira
2026-08-29 03:49:52 +01:00
95ba434194
Merge pull request 'Feat/schedule rework' (#11 ) from feat/schedule_rework into dev
FernandoJVideira
2026-08-26 14:05:52 +00:00
5f4e893971
chore .gitignore
FernandoJVideira
2026-08-26 15:05:06 +01:00
01dbb98450
Command rework
FernandoJVideira
2026-08-18 21:20:31 +01:00
5024af2789
feat: schedule rework
FernandoJVideira
2026-08-18 19:22:21 +01:00
483dc666d1
Merge pull request 'feat: update Docker configuration and environment handling' (#10 ) from dev into master
FernandoJVideira
2026-03-18 14:14:27 +00:00
3585fa0658
Merge branch 'master' into dev
FernandoJVideira
2026-03-18 14:14:21 +00:00
d1be60e201
Merge pull request 'dev' (#9 ) from dev into master
FernandoJVideira
2026-03-18 14:11:39 +00:00
26e1d9b094
feat: update Docker configuration and environment handling
FernandoJVideira
2026-03-18 14:08:21 +00:00
461f8435c0
feat: add Docker support and bot configuration
FernandoJVideira
2026-03-18 13:39:31 +00:00
1b47bd13a3
Merge pull request 'ft/mod' (#8 ) from ft/mod into dev
FernandoJVideira
2026-03-18 13:22:26 +00:00
035e383db2
feat: implement server logging functionality
ft/mod
FernandoJVideira
2026-03-18 13:18:12 +00:00
2b14079e50
feat: add moderation commands and update README
FernandoJVideira
2026-03-18 13:00:30 +00:00
a92c4131db
Merge pull request 'ft/welcome_message' (#7 ) from ft/welcome_message into dev
FernandoJVideira
2026-03-18 05:16:08 +00:00
397a8a459a
chore: readme & help update
ft/welcome_message
FernandoJVideira
2026-03-18 05:15:12 +00:00
4080ce8aec
feat: add default role management functionality
FernandoJVideira
2026-03-18 05:12:40 +00:00
e6aa5def96
feat: add welcome message functionality
FernandoJVideira
2026-03-18 05:07:11 +00:00
6410619662
Merge pull request 'feat: twitch notifications' (#6 ) from ft/twitch_notifications into dev
FernandoJVideira
2026-03-18 04:42:54 +00:00
df656ca12d
feat: twitch notifications
ft/twitch_notifications
FernandoJVideira
2026-03-18 04:42:02 +00:00
076e616b9c
feat: readme
FernandoJVideira
2026-03-18 03:57:32 +00:00
891f3f6ad2
Merge pull request 'feat: integrate music commands with Lavalink support' (#5 ) from ft/music into dev
FernandoJVideira
2026-03-18 03:55:06 +00:00
ded31409e2
Merge branch 'dev' into ft/music
ft/music
FernandoJVideira
2026-03-18 03:52:53 +00:00
ae3d574c68
Merge pull request 'ft/schedule' (#4 ) from ft/schedule into dev
FernandoJVideira
2026-03-18 03:48:14 +00:00
d7edfea45e
feat: integrate music commands with Lavalink support
FernandoJVideira
2026-03-18 03:47:42 +00:00
db5d23c2ac
feat: timezone awarenwss
ft/schedule
FernandoJVideira
2026-03-18 01:35:09 +00:00
a85ac23a6b
feat: basic schedule
FernandoJVideira
2026-03-18 01:11:53 +00:00
d177114ddb
Merge pull request 'feat: project add & list' (#3 ) from ft/projects into dev
FernandoJVideira
2026-03-18 00:41:04 +00:00
10c2efef7d
feat: project add & list
ft/projects
FernandoJVideira
2026-03-18 00:40:13 +00:00
e33eea6d24
Merge pull request 'ft/meetings' (#2 ) from ft/meetings into dev
ft/fun_commands
FernandoJVideira
2026-03-18 00:25:32 +00:00
76aeca3de6
feat: meeting room locking
ft/meetings
FernandoJVideira
2026-03-17 17:11:22 +00:00
c4dd7302bc
feat: meeting rooms
FernandoJVideira
2026-03-17 16:59:26 +00:00
0b36bc9e93
feat: rps commands
FernandoJVideira
2026-03-17 16:44:18 +00:00
dee5008c60
feat: joke & dice command
FernandoJVideira
2026-03-17 16:34:12 +00:00
a664ae15fd
Merge pull request 'ft/lvl_system' (#1 ) from ft/lvl_system into dev
FernandoJVideira
2026-03-17 16:32:52 +00:00
825dca34f0
feat: leveling system .gitignore update
ft/lvl_system
FernandoJVideira
2026-03-17 15:56:12 +00:00
d399122cab
feat: leveling system .gitignore update
FernandoJVideira
2026-03-17 15:55:47 +00:00
0f49c79567
feat: leveling system refractor
FernandoJVideira
2026-03-17 15:54:17 +00:00
8ba26f8bb9
feat: leveling system
FernandoJVideira
2026-03-17 15:35:25 +00:00
2bce787c05
feat: leveling system
FernandoJVideira
2026-03-17 15:17:36 +00:00
0354fdc032
Initial Commit
FernandoJVideira
2026-03-17 04:20:39 +00:00