π§ Issues for Community Bounty
Found multiple bugs & improvements from codebase review. This bounty board is designed to help new contributors gain experience for their interviews and portfolios β there are no monetary payments.
Feel free to claim one and submit a PR!
β
Items Already Complete
π΄ Critical (Still Available)
2. Missing CLIENT_ID in .env.example
File: .env.example
Issue: deploy-commands.js uses CLIENT_ID, but .env.example only includes DISCORD_TOKEN
Fix: add CLIENT_ID= to .env.example
π‘ Warnings (Still Available)
5. messageCreate doesn't exclude bot messages
File: src/events/messageCreate.js:7
Issue: bot may reply to itself, causing infinite loops
Fix: early return if message.author.bot
Bounty Rules:
- Comment to claim a specific issue number
- One PR per issue
- Follow CONTRIBUTING.md code style
- Test locally before PR
Perfect for building your GitHub profile and interview portfolio! π―
π§ Issues for Community Bounty
Found multiple bugs & improvements from codebase review. This bounty board is designed to help new contributors gain experience for their interviews and portfolios β there are no monetary payments.
Feel free to claim one and submit a PR!
β Items Already Complete
deploy-commands.jspath (multiple PRs submitted)client.login()error handler (PRs [Reviewed] fix: add error handler for client.login() rejection (Fixes #4)Β #26, [Reviewed] fix: handle client login rejection (Item 4)Β #34)π΄ Critical (Still Available)
2. Missing
CLIENT_IDin.env.exampleFile:
.env.exampleIssue:
deploy-commands.jsusesCLIENT_ID, but.env.exampleonly includesDISCORD_TOKENFix: add
CLIENT_ID=to.env.exampleπ‘ Warnings (Still Available)
5.
messageCreatedoesn't exclude bot messagesFile:
src/events/messageCreate.js:7Issue: bot may reply to itself, causing infinite loops
Fix: early return if
message.author.botBounty Rules:
Perfect for building your GitHub profile and interview portfolio! π―