Files
reacord/todo.md
2021-12-27 13:50:56 -06:00

1.1 KiB

core features

  • render to channel
  • render to interaction
  • ephemeral messages
  • message content
  • embed
    • color
    • author
    • description
    • title - text children, url
    • footer - icon url, timestamp, text children
    • thumbnail - url
    • image - url
    • fields - name, value, inline
    • test
  • message components
    • buttons
    • links
    • select
    • select onChange
    • action row
    • button onClick
  • deactivate
  • destroy
  • docs

internal

  • combine MessageOptions and Message into a single message object (?)
  • consider always calling deferUpdate on component interactions

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
  • some failsafes and fallbacks in DJS adapter