odysee-android
odysee-android copied to clipboard
First Run Flow
Update and implement the first run flow, including claiming the email verification reward.
- [x] ask if creators want to sync a youtube channel on channel creation page instead. Make a note about 300 sub min somewhere.
- [ ] Autofollow odysee / odyseehelp channels
- [ ] suggested channel follows (trending + primary category)
- [x] handle case where email verification failed, prompt for rewards approval and don't ask channel creation (but still ask YT sync)
- [x] show which characters are not allowed in a channel name
@ktprograms these 2 above are probably good to knock out. This would only be shown during sign up, never on sign in. I believe the suggested channels should be the same as the follower discover list - those claim ids come from the PRIMARY_CONTENT section of the content get call. The sort should be: order_by: ["trending_group", "trending_mixed"]
@tzarebczan Suggested channels are already shown on Follow page if not following, do you mean it should be added as a step to the sign up flow?
Would it be better to just put @Odysee and @OdyseeHelp channels at the top of the suggested list instead of automatically following them?
@tzarebczan Suggested channels are already shown on Follow page if not following, do you mean it should be added as a step to the sign up flow?
yes
Would it be better to just put @Odysee and @OdyseeHelp channels at the top of the suggested list instead of automatically following them?
I like that idea also, let's give it a shot.
Another first run item I missed: channel creation if they skip youtube sync. This requires calling the email_verified reward, and making sure it goes through...then the balance should update and you can create a channel.
@ktprograms will push up some existing code he had for improvements here