flycat-web icon indicating copy to clipboard operation
flycat-web copied to clipboard

enable custom feed

Open digi-monkey opened this issue 2 years ago • 3 comments

this feature is to allow users providing a custom script to construct a custom feeds to read.

the script is something like this:

interface CustomFeedScript {
  label: string
  key: string
  filter: async (myPublickey: string, worker: CallWorker) =>  Filter
  isValidEvent: (event: Event) => boolean
}

another interesting idea is to store this script as some sorts of codes on relay and client can fetch and executing it

digi-monkey avatar Aug 16 '23 09:08 digi-monkey

first stage

  • https://github.com/digi-monkey/flycat-web/pull/305

digi-monkey avatar Oct 25 '23 02:10 digi-monkey

second stage

  • https://github.com/digi-monkey/flycat-web/pull/312

digi-monkey avatar Nov 08 '23 02:11 digi-monkey

  • https://github.com/digi-monkey/flycat-web/pull/467

digi-monkey avatar Jan 19 '24 16:01 digi-monkey