mirror of
https://github.com/tiramisulabs/seyfert.git
synced 2025-07-02 04:56:07 +00:00

* feat: permissible handlers Co-authored-by: MARCROCK22 <MARCROCK22@users.noreply.github.com> * feat: init handle command * feat: unifique interaction/message (not full tested) * fix: await * fix: components handler * fix: console.log * feat: init transformers * fix: xd * fix: check * chore: apply formatting * chore: frozen-lockfile * fix: use pnpm v9 * fix: use pnpm v9 * fix: guildCreate emits when bot has more than 1 shard * feat: update cache adapter * fix: types * fix: limitedAdapter messages and bans support * fix: yes * feat: transformers (huge update) * fix: pnpm * feat: transformers & handleCommand methods * feat(resolveCommandFromContent): for handle content of getCommandFrom Content and argsContent * fix: use raw * fix: consistency * fix: return await * chore: export transformers * fix: socram code * fix: handleCommand & types * fix: events --------- Co-authored-by: MARCROCK22 <MARCROCK22@users.noreply.github.com> Co-authored-by: MARCROCK22 <marcos22dev@gmail.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: douglas546899 <douglas546899@gmail.com> Co-authored-by: Aarón Rafael <69669283+Chewawi@users.noreply.github.com> Co-authored-by: MARCROCK22 <57925328+MARCROCK22@users.noreply.github.com>
FAQ
So, what is seyfert
?
Seyfert is the ultimate Discord framework! We make it easy to interact with the Discord API, big cache control, scalable code and a pretty dev experience.
Why should I use it?
There are many reasons to use Seyfert, but they dont all fit in this tiny readme, so here is a list of the most awesome reasons!
- Low RAM Usage
- Latest features
- Dev experience
- 24/6 support (Sunday is for church)
- Written from Scratch
- Type-safe
- And many more!!
Installation
Note
You NEED Node.js 18>= for this to work, Node.js 20 LTS and Bun latest are recommended
pnpm add seyfert
You may use your preferred package manager, for this example PNMP is being used since it’s more efficient.
Useful links
Languages
TypeScript
99.9%