- Bump json5 from 2.2.0 to 2.2.3 per Dependabot alert
- Bump webpack from 5.64.1 to 5.76.0 per Dependabot alert
- Changed Node engine from 16.x to 18.x
- Update doc:developer.md to include grafana and mongodb setup
- Update Docker to use Node v18
- Update
slash-create
- Add initialization routine for slash-create event handlers to app.ts
- Move event handlers for discordjs and slash-create into separate folders
- Update SquadUp feature to use buttons instead of emoji reactions
- Remove message reaction event handlers and intents because not used
- Remove remaining POAP distribution files
- Remove axios as a dependency
- Update Sentry DSN key in
.env.template
- Update Discord server ID list
- Alphabetized
BANNED_NAMES
array
- Remove discord.js-captcha dependency
- Update Mad Hatter commentary
- Modify
.eslintrc.js
to allow template literals in strings - Update Docker instance
- Update Coordinape sign up links
- Updated Guild listing to include DAOlationships and Project Management guilds
- Update Coordinape sign up links for bDAO Season 5 retroactive epoch
- Updated Feature Request command with link to new feedback form for Mad Hatter
- Replaced DEGEN with Mad Hatter as output for AFK Command
- Update
package.json
to reflect proper app name - Updated Mad Hatter icons for README reference
- Updated verbiage on README to replace DEGEN with Mad Hatter
- Removed extraneous files and folders
- Update Coordinape form for March
- Remove @nonsense from code owners
- Remove snarky comments, add positive comments, reduce POAP comments to 25 percent
- Add Sentry breadcrumbs
- Add Makefile and Dockerfile for arm machines
- Add notion meeting command
- Add SquadUp feature (/squad up command) - tool to assemble project teams
- remove ScoapSquad feature (/scoap-squad command)
- Update coordinape links for March round
- Send Tips of $BANK on Polygon with
/tip
command.
- Feb coordinape distribution round link update
- Remove datadog tracer
- Add more phrases and fix grammar and add typing feature
- Add OpenTelemetry and Honeycomb exporter
- Post first-quest rescue call to support thread instead of channel
- Remove dependency on roles from First Quest feature
- Roles are replaced by database record for DM flow.
- First Quest Welcome Role ist still needed by captcha library but directly removed after captcha success
- Also fixes the message scramble bug that was discovered earlier
- First Quest feature: Replace timeout with cron job
- Add character limit check for first-quest config
- Add Commands.md to document commands and descriptions on develop branch
- Update command descriptions for conciseness and consistency
- Add more names to username spam filter
- Remove first quest features
- Update notion client to v0.4.1
- Add Sentry.io tracking and add stability enhancements
- fix dsn
- Update Coordinape round url for January 2022
- Remove bounty commands
- Fix yarn lint
- Hotfix to enforce 2000 character constraint in first quest messages
- Update default first quest messages 1-7 to current version (for db init)
- Add message stability
- Add new coordinape round for guest/L1/L2
- Improve /first-quest start command
- simplify command logic
- switch to event based launch of first quest
- fix bug of first quest getting triggered twice
- route rescue call to first quest channel instead of general support
- Handle edge cases for first quest
- flow captcha in text channel only
- add first quest start command
- enhance stability
- Add more phrases and add some logging to first quest
- Generate new captcha on failure
- Regenerate captcha upon failure
- Fix first quest flow for assigning role
- Repo initialized
- Migrate repository from https://github.com/BanklessDAO/discord-bot-degen/commit/787c5fdd6b5e73e5e48bbf5c4460f06c41331e40
- Setup heroku integration
- Misc fixes and stability enhancements
- Add messaging in channels
- Add catch handlers for message creation events
- Add AFK key to prod