Skip to content

Latest commit

 

History

History
14 lines (13 loc) · 924 Bytes

TODO.md

File metadata and controls

14 lines (13 loc) · 924 Bytes

TODO

  • Upon restart, don't re-download messages received live, keep track of ranges gotten so far (chance of missing messages so maybe make it configurable, but the assumption is that this program long-running so triggering a redownload should also be an option)
  • Make sure all events that might indicate a channel can be archived that couldn't before are handled.
  • Merge newer version of serenity
  • Migrate to Diesel for postgres access
  • Archive images and keep track of which are archived
    • Archive images directly attached to messages
    • Archive all images (user images, guild images, embeds, etc)
    • Archive all urls in any metadata
  • Archive server audit logs (they only last 90 days! D:)
  • Archive channel invites
  • Archive channel webhooks
  • " (kind in ('Binary', 'Ping', 'Pong') AND content_text IS NULL AND content_binary IS NULL)" 7to8.sql FIX it