42 lines
910 B
Markdown
42 lines
910 B
Markdown
# core features
|
|
|
|
- [ ] render to channel
|
|
- [x] render to interaction
|
|
- [ ] ephemeral messages
|
|
- [x] message content
|
|
- embed
|
|
- [x] color
|
|
- [x] author
|
|
- [x] description
|
|
- [x] title - text children, url
|
|
- [x] footer - icon url, timestamp, text children
|
|
- [x] thumbnail - url
|
|
- [x] image - url
|
|
- [x] fields - name, value, inline
|
|
- [x] test
|
|
- message components
|
|
- [x] buttons
|
|
- [x] links
|
|
- [x] select
|
|
- [x] select onChange
|
|
- [x] action row
|
|
- [x] button onClick
|
|
- [x] deactivate
|
|
- [ ] destroy
|
|
- [ ] docs
|
|
|
|
# cool ideas / polish
|
|
|
|
- [ ] message property on reacord instance
|
|
- [ ] files
|
|
- [ ] stickers
|
|
- [ ] user mention component
|
|
- [ ] channel mention component
|
|
- [ ] timestamp component
|
|
- [ ] `useMessage`
|
|
- [ ] `useReactions`
|
|
- [ ] max instance count per guild
|
|
- [ ] max instance count per channel
|
|
- [ ] uncontrolled select
|
|
- [ ] single class/helper function for testing `ReacordTester`
|