23 replies
18 recasts
82 reactions
1 reply
0 recast
2 reactions
1 reply
0 recast
0 reaction
1 reply
2 recasts
20 reactions
1 reply
0 recast
2 reactions
0 reply
0 recast
1 reaction
I've shared so many (failed/bad) ideas on this with you, that I'm hesitant to do it one more time... but...
- Assuming that by "channels" we mean a programmable, alternative view of casts. A custom "select".
- Considering that there are enough devs, and we have some pretty good tools that we did not have 6 months ago.
My proposal: Define as channel(fid) the result of "select casts where cast liked by <fid>"
So, now, a channel is defined by an fid and a fname, for example: @mycoolchannel. If someone wants to cast to my channel, they have to mention @mycoolchannel. Then my bot will decide (custom rules) is the cast should be added to the channel, and if so, add a like using @mycoolchannel's appkey.
FIDs that are used as channels are normal FIDs. But they could have a special user_data_type to indicate to clients that they should be rendered as channels (for example, show the reactions view as the default view). 1 reply
0 recast
1 reaction
0 reply
0 recast
1 reaction
0 reply
0 recast
0 reaction

I think channels have evolved into different things, and it will be hard to try and find one fitting alternative for them. Part of the channels (food, travel, art, degen, farcaster) have the effect of hashtags. You can find posts on a topic there, and maybe using hashtags (or other forms of keyword searches) is a better solution for that use. Other channels (/poetry , /f1, /live-the-same, /los-fomos, /farcasterunion are more communities or cozy corners. They have a different function. /firefits is another example. These channels are destinations. I might not visit the channel pages immediately, but I have a feeling (and expect that) posts in these channels show up in my home feed. Even though I was sceptical of channels at first, because I did not know how to use them, I came to love the channels that are cozy corners and communities. They serve a purpose.
Maybe you can find a way forward in separating the usage along these lines? I think it's adjacent to what @nounishprof already wrote. 0 reply
0 recast
0 reaction
0 reply
0 recast
0 reaction
0 reply
0 recast
0 reaction
0 reply
0 recast
0 reaction
0 reply
0 recast
1 reaction
0 reply
0 recast
1 reaction
0 reply
0 recast
1 reaction
0 reply
0 recast
1 reaction
1 reply
0 recast
0 reaction
0 reply
0 recast
0 reaction
0 reply
0 recast
0 reaction