Skip to content

Conversation

@GalvinPython
Copy link
Owner

@GalvinPython GalvinPython commented Sep 6, 2025

Last one before V2

@GalvinPython GalvinPython added this to the 2.0.0 milestone Sep 6, 2025
@GalvinPython GalvinPython self-assigned this Sep 6, 2025
@GalvinPython GalvinPython added enhancement New feature or request component: bot labels Sep 6, 2025
@GalvinPython GalvinPython mentioned this pull request Sep 8, 2025
@GalvinPython GalvinPython moved this to In review in Feedr Sep 8, 2025
@GalvinPython GalvinPython marked this pull request as ready for review September 8, 2025 10:58
Copilot AI review requested due to automatic review settings September 8, 2025 10:58
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds DM (Direct Message) tracking functionality to the Discord bot, allowing users to track channels and receive notifications in private messages instead of only in guild channels.

  • Added DM channel support to the database schema with proper constraints
  • Modified tracking commands to work in DM contexts
  • Added YouTube Innertube proxy configuration support

Reviewed Changes

Copilot reviewed 10 out of 12 changed files in this pull request and generated 5 comments.

Show a summary per file
File Description
src/utils/youtube/search.ts Added proxy support for YouTube API requests
src/utils/discord/updateGuildsOnStartup.ts Fixed guild filtering to exclude DM channels
src/db/schema.ts Updated database constraints for DM tracking
src/db/discord.ts Added DM channel existence checking and guild creation
src/config.ts Added YouTube Innertube proxy URL configuration
src/commands.ts Modified commands to support DM contexts and interactions
package.json Updated Bun types version
README.md Fixed typo and updated changelog
.github/dependabot.yml Switched from npm to bun package ecosystem
.env.example Added YouTube Innertube proxy URL example

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@GalvinPython GalvinPython merged commit 29c70c5 into dev Sep 8, 2025
2 checks passed
@github-project-automation github-project-automation bot moved this from In review to Done in Feedr Sep 8, 2025
@GalvinPython GalvinPython deleted the feat/dm-notifications branch September 8, 2025 11:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

component: bot enhancement New feature or request

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

Allow notifications in DMs for Twitch Allow notifications in DMs for YouTube

2 participants