Marcos Susaña 026805bcb2
Seyfert 2.0 (#208)
* 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>
2024-06-20 20:59:55 -04:00
2024-04-09 14:50:45 -04:00
2024-06-20 20:59:55 -04:00
2024-03-09 15:49:41 -04:00
2024-03-09 15:49:41 -04:00
2024-06-20 20:59:55 -04:00
2024-04-13 22:20:41 -04:00
2024-06-10 16:27:53 -04:00
2024-03-22 23:01:04 -06:00
2022-08-20 01:04:20 -05:00
2024-06-20 20:59:55 -04:00
2024-06-20 20:59:55 -04:00
2024-05-18 08:51:08 -04:00
2024-03-09 15:49:41 -04:00

Seyfert

seyfert

Discord.js and Sapphire are deprecated, use Seyfert instead

License Version Discord

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 its more efficient.

Useful links

Description
the black magic Discord framework 🧙‍♂️
Readme MIT 5.9 MiB
Languages
TypeScript 99.9%