Skip to content
This repository has been archived by the owner on Oct 29, 2022. It is now read-only.

re-work subscriptions #42

Open
abborg opened this issue Nov 6, 2013 · 4 comments
Open

re-work subscriptions #42

abborg opened this issue Nov 6, 2013 · 4 comments
Assignees

Comments

@abborg
Copy link

abborg commented Nov 6, 2013

Someone in chat asked for the ability to gift subscription levels to un-subbed members of the chat in similar fashion to Reddit gold gifting.

@sztanpet
Copy link
Contributor

sztanpet commented Feb 2, 2014

Hokay, brainstormed with Ceneza, came up with da plan for the future:

UI

  • starting point would be on the chat user overlay layer (when you click on a user)
  • would redirect to the good old subscription page but with the target userid in a parameter
  • would be the same steps as before, the target user should receive some kind of notification about this (not an email, but a website notification, maybe the basis of the private messages feature)

database tables need updating

  • new targetuserid for subscriptions, if there is no targetuserid the default is to simply duplicate the users own userid as the targetuserid so everything is handled in a single place
  • subscriptions would get a starttime and endtime field, no longer a single subscription but multiple ones, and the user just moves through them with time
  • higher tier subscriptions are depleted first always, this would mean handling the date juggling, so a higher tier subscription preempts lower tier subscriptions, lower-tier subs are modified to start after the end of the higher-tier one with the remaining time added to them (that becomes the endtime, so currently running subs duration is endtime - now(), modify the starttime and add the remaining time, subs that have not begun are self-evident

@sztanpet
Copy link
Contributor

sztanpet commented Jul 6, 2014

kinda implemented in part

@sztanpet sztanpet changed the title Gifting subscriptions re-work subscriptions Feb 13, 2015
@sztanpet sztanpet self-assigned this Feb 13, 2015
@JJAYL
Copy link
Contributor

JJAYL commented Jul 9, 2017

Some sub ideas/perks I thought of.

  1. Reworking the sub system to encourage higher tier subs and d.gg subs over twitch subs.
Tier Perk
1 get multiple emotes and twitch emotes. This encourages d.gg subs over twitch subs (also lose greentext)
2 get greentext
3 stay the same
4 stay the same
Tier Perk
1 get multiple emotes an nothing else (would have to remove multiple emotes from non subs)
2 get twitch emotes
3 get greentext
4 stay the same
  1. Rewarding consecutive subs. If a user has subbed for, say, 6 consecutive months The user gets a free sub he can gift to another user. This could be restricted to certain tier subs (say T4) or something similar.

  2. Youtube specific subs with their own special flair as an alternative to patreon. It would effectively be the same thing as current subs but just to differentiate revenue streams and not have to go through patreon.

@sztanpet
Copy link
Contributor

sztanpet commented Jul 9, 2017 via email

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants