* refactor: remove experimental-specifier-resolution flag
* fix: listen on all interface
* fix: tsconfig set target es2022
* refactor: use top level await
* style: deno fmt
* feat: add rabbitmq
* fix: DEVELOPMENT env not working
* style
* feat: add using message queue
* chore: readme add influx and rabbitmq info to node
* chore: increase rest replica
* chore: fix script extension
* chore: remove extention
* fix: at least it run can now
* chore: fix dev script
* refactor: change to use env file for config
* chore: update readme
* refactor: put dotenv to top
* feat: add docker and influxdb
* chore: disable deno fmt on bigbot node_modules
* style: deno fmt
* style: deno fmt after upgrade deno
* chore: remove dev console.log
* chore: reverse the influxdb env
* chore: limit the influxdb to localhost
* refactor: seperate build process
* chore: add user pass docs
* refactor: route all to handler
* fix: skip if webhook not exist
* fix: change to use runMethod for send response
* chore: gateway don't depend on bot
* fix: skip if webhook not exist
* fix: first command and error reply not sending
* fix: add try catch to error reply
* fix: reverse interactive.reply
* feat: add fetch analytics to bot process
* chore: fix script extension
* chore: remove extention
* fix: at least it run can now
* chore: fix dev script
* refactor: change to use env file for config
* chore: update readme
* Add `.DS_Store` to `.gitignore`
* Format and improve DX.
* Add extra logging and fix gateway workers.
* Deno fmt.
* Be more explicit in `.env.example`.
* Add a `watch-bot` task and format.
* Deno FMT
* Deno FMT (all `template/bigbot` files)
Co-authored-by: ITOH <to@itoh.at>
* fix: prevent crashing the rest process
There where instances where some requests crashed the rest process. I found that checking for a body pretty much fixed it.
There is probably a better way to do this, please improve this if you have an idea :)
* chore: use undefined instead of empty string
Co-authored-by: LTS20050703 <87189679+lts20050703@users.noreply.github.com>
* chore: use ternary operator
Co-authored-by: LTS20050703 <87189679+lts20050703@users.noreply.github.com>
* fix: check new types idea
* fix: type errors
* fix: new style
* fix: more cleanup
* fix: more cleanup
* fix: cleanup audit logs
* fix: cleanup stickers
* fix: cleanup integrations
* fix: more cleanup
* fix: organize into 1 place
* fix: few errors
* fix: some broken import fixes
* fix: quite a lot of fixes across the board
* fix: more fixes for broken imports
* fix: more fixes for broken imports
* fix: handler imports
* fix: all remaining import errors
* fix: more errors needing fixes
* fix: clearing up transformers
* fix: few moer types
* fix: more cleanup of extra types
* fix: fmt
* fix: cleanup discordeno file
* Nuke Base Types (#2102)
* fix: cleanup snake stuff
* convert camelCase to snake_case (#2103)
* fix: add camelize
* fix: finalize remaining errors
* fix: imports in test
Co-authored-by: LTS20050703 <87189679+lts20050703@users.noreply.github.com>