handler

Create your dream Discord bot!

MIT License

Downloads
397
Stars
38
Committers
16

Bot releases are visible (Hide)

handler - v2.6.0

Published by github-actions[bot] over 1 year ago

2.6.0 (2023-03-09)

Features

  • adding pure annotation for better tree shaking (d20d015)
handler - v2.5.3

Published by github-actions[bot] over 1 year ago

2.5.3 (2023-02-16)

Miscellaneous Chores

handler - v2.5.1

Published by github-actions[bot] over 1 year ago

2.5.1 (2023-02-12)

Features

Bug Fixes

Miscellaneous Chores

handler - v2.5.0

Published by github-actions[bot] over 1 year ago

2.5.0 (2023-01-30)

⚠ BREAKING CHANGES

  • simpler plugins (#193)

Features

Miscellaneous Chores

handler - v2.1.1

Published by github-actions[bot] almost 2 years ago

2.1.1 (2022-12-31)

Bug Fixes

handler - v2.1.0

Published by github-actions[bot] almost 2 years ago

2.1.0 (2022-12-30)

Features

Bug Fixes

handler - v2.0.0

Published by github-actions[bot] almost 2 years ago

2.0.0 (2022-12-28)

⚠ BREAKING CHANGES

  • (2.0 global services) (#156)

Features

handler - v1.2.1

Published by github-actions[bot] about 2 years ago

1.2.1 (2022-10-03)

Bug Fixes

  • autocomplete: now support multiple autocomplete options (#147) (cbad738)
handler - v1.2.0

Published by github-actions[bot] about 2 years ago

1.2.0 (2022-09-28)

Features

Reverts

handler - v1.1.0

Published by github-actions[bot] about 2 years ago

1.1.0 (2022-08-29)

Features

Miscellaneous Chores

handler - v1.0.0

Published by github-actions[bot] about 2 years ago

1.0.0 (2022-08-15)

⚠ BREAKING CHANGES

  • improve quality of code, refactorings, QOL intellisense (#64)

Features

  • add .prettierignore and ignore README.md (7ae5ecf)
  • Add castings for res (2697e35)
  • Add DefinetlyDefined type, more todo statements (c8c0c84)
  • add discord.js as a peerDependency instead (b3ed8da)
  • add docs/ to npmignore (f90342d)
  • add externallyUsed.ts and support BothCommands again (fc81bfc)
  • add feature-request.md (#92) (0d6e592)
  • add frontmatter (#95) (75a6a04)
  • Add messageComponent handler (d29298c)
  • add version.txt (4fea383)
  • added conventional commits (741cf13)
  • Added SECURITY file & formatted some TypeScript code (779011a)
  • adding better typings, refactoring (99e2a99)
  • Adding docs to some data structures, moving to default from export files (0ae541d)
  • adding modal and autocomplete support (77856ce)
  • adding refactoring for repetitive event plugin processing (475b073)
  • Adding sern event listeners, overriding and typing methods (115d1a4)
  • Adding TextInput map & starting event plugins for message components (6ac9720)
  • Aliases optional (430315a)
  • better looking typings for modules (53bc080)
  • broadening EventPlugin default generic type, reformat with prettier (88dcdee)
  • CodeQL (7012da6)
  • delete partition.ts (f6d584c)
  • Edited event names for more conciseness, finished basic event emitters (3f64a8a)
  • finished interactionCreate.ts handling? (need test) (97907b7)
  • finishing autocomplete!! (d63423c)
  • finishing optionData for autocomplete changes, adding class for builder (b08eebf)
  • Finishing up autocomplete, need to test (d50b801)
  • fix duplicate (c5bd941)
  • handler: adding higher-order-function wrappers to increase readability and shorten code (0f0b0fb)
  • handler: command plugins work?! (70bd12d)
  • handler: progress on event plugins (2f61399)
  • higherorders.ts: a new function that acts as a command options builder (651009c)
  • improve quality of code, refactorings, QOL intellisense (#64) (e71b63d)
  • Improved TypeScript experince (dad3042)
  • interactionCreate.ts refactoring (c4e8e51)
  • Making name required in auto cmp interactions (ac8a2f4)
  • move name and description out of OptionsData[] (93942bd)
  • Optional plugins to reduce bloat (2b81d53)
  • prefix: make defaultPrefix optional (f6b88dc)
  • readme.md: added basic command examples (63b2d3a)
  • remove comments about prev commit (a220949)
  • remove copyright bloat (48737ef)
  • remove externallyUsed.ts (3dec347)
  • Revamp Docs (#47) (163e48f)
  • sern.ts: adding logging instead of large complaining messages from bot (00a5fa4)
  • sern.ts: beginning to add new basic logger system (ef9d53e)
  • sern.ts: changed how module is passed around, now has name property at runtime (40fb723)
  • sern.ts: changing default value of args in text based cmd to string[], from string (1397974)
  • sern.ts: changing default value of args in text based cmd to string[], from string (e0541f7)
  • sern.ts: changing text-based command parser fn value to string[] (b11f999)
  • sern.ts: renaming Module.delegate to Module.execute (8702876)
  • should be able to register other nodejs event emitters (b8cda35)
  • shrink package size, improve dev deps, esm and cjs support (#98) (74378f0)
  • update example (0da1b5a)
  • Updated Readme design (369586f)

Bug Fixes

  • accidentally imported wildcard from wrong place & namespace (8782cad)
  • autocomplete in nested form (#97) (70d7bdb)
  • Change discord server link (#62) (e677ce0)
  • codeql-analysis.yml: Fixed autobuild issue on some TS files & deleted more unused comments (e51c7ff)
  • crash on collectors (#89) (a0587f5)
  • crash on collectors pt (7da7bff)
  • didn't run prettier, now i am (6c144de)
  • Fix return type of sernModule (cf85a5d)
  • Fixed renovate warning (#77) (76c4333)
  • Fixed typo in Security.md (c35def9)
  • handler.ts: added the changes of Module.execute to type delegate (now type execute) (f062a33)
  • linting issue in markup.ts (dac665d)
  • Non-exhaustiveness led to commands not registering readyEvent.ts (b266508)
  • prettier changes again (d5bb992)
  • prettier wants lf line ending (571a804)
  • sern.ts: checking ctx instanceof Message always returned false (7166947)
  • Standard for of does not resolve promises. Switched to for await (66b9f51)
  • utilexports.ts: forgot to remove the deleted feat of option builder (1cff46c)

Reverts

Package Rankings
Top 9.3% on Npmjs.org
Related Projects