EP16. Clubhouse邀请码自动排队系统?

幫我買包菸
·
·
IPFS
·

前言

最近不知道大家有没有听过一个软体叫做Clubhouse,就是还蛮夯的,一堆社团和名人都在分享,那它刚开始是在美国矽谷,就是给大老板开会使用,可能是为了避免路人加入会议,就做了这样子邀请制的方式,就是一个邀请一个,到后来就变成像是名人圈、老板圈的概念,然后让大家觉得好像加入了你就成为了上流社会这样,所以开始慢慢变成比较商业加娱乐性的一个App,这我自己的观察啦。

个人案例

Clubhouse的基本加入原理

我也是无意间被国外的朋友触及到才发现有这个软体,我自己本身也很喜欢当科技方面的先行使用者,就是看有网路上的服务啊,或者是App,我自己用了一下是觉得蛮有意思的,所以就分享给几个朋友来玩玩看,那分享的过程中,就是因为它的邀请制就有限名额,一个人好像只能分享两次吧,所以就没有办法邀请太多人,这种制度就形成一个饥饿行销,但是上有政策,下有对策,就一堆人开始玩所谓的接龙,很多Facebook的社团,或者说Line的社群就会开始一个邀请传一个这样。

饥饿行销带来邀请制又带来市场缺口

我观察之后是觉得蛮有趣的,因为几乎都是人工的方式在叫号,就是比如说一二三四五,然后大家都准备好了一号传二号、二号传三号这样,那我就觉得想说这种清单式的方式如果把它写成自动表格,应该可以比较有效率,然后实行起来也比较快,结果我就花了一点时间,把它的程式逻辑想清楚之后,用那些免费的平台做一个登记的作用,然后再把它这些资料存到Google sheet当资料库,最后用另外一个免费平台来做这些串接,让它去发Gmail给他,就是通知说你已经登记啦,或是说轮到你啦这样,我觉得大家为了求邀请把手机晒在网路上有点没有隐私,甚至还有点危险,所以我觉得用email通知,会是一个比较好的方式,因为它(Clubhouse)就是需要手机才能邀请别人,在当我串接完成的时候,我才发现那个平台的免费额度是以程序作为单位,如果我登记了一个手机,然后把它记录到资料库里面,然后这到发信通知你,给你知道说你的编号是多少,这个过程至少就经历了15个程序,不过免费额度就只有1000个程序,更不用讲还有后续的功能,所以我算下来这样子我顶多就是服务60个人,额度就满了,那当我发现这个时候其实满崩溃的,因为我东西全部都已经串完了,所以我就觉得说我自己都做了,然后我又不想花钱,所以我就索性把自己的伺服器打开,干脆自己写一套,那写着写着,因为是自己的东西嘛,所以就没有什么限制,能够做到一百分的功能我就会尽量去把它做到一百分,所以我分别用了两天去做了两套系统,一套是免费的平台上面做串接,一套是自己手刻的系统。

意料之外的飞速成长

那当我快完成的时候,那时候刚好我的朋友来找我,我就分享给他看,然后跟他解释一下这是什么东西,他看了之后就觉得很好奇这东西到底会不会有人用,就想要赶快把它丢出来试试看市场的水温这样,那因为怕这个系统还存在一些漏洞,所以我们还创了一个Line的社群,那准备好了之后,我们就发了一两个Facebook的社团,就是分享给大家,接着意想不到的事情就发生了,那个使用者跟喷泉一样狂跳、狂喷,我看那个资料表的那个比数是一比一比往上增加的,然后手机一直狂跳通知,一直叮叮叮的,所以当下我们就被那个声音吓到,就觉得说”哇!怎么会突然喷一堆通知”就很兴奋这样子,仿佛回到我以前,架游戏伺服器给大家玩那种感觉,所以我们整个就充满了成就感,然后一边兴奋的大叫一边录影这样,搞得好像我们几秒钟赚了几百万那种感觉,觉得蛮好笑的,我们那时候还有算,大概是开放三分钟,然后我们的名单就已经破百了,然后还在继续往上跳,而且是越来越快。

兴奋三分钟变烧脑七小时

不过我们都还没兴奋结束的时候就有人提出问题,就是说”如果有人提早在其它地方拿到邀请码,那下一个人怎么办?”,我就瞬间傻住,我想说”干~~~所怎么没有想到有这个问题”,因为我写的方式是A传给B,然后B会收到C的手机(号码),那这样子的话,它就可以继续传下去了,那过程中就只有你的上家会知道你的手机号码,我想说这样子可以最大程度的去避免你的手机外泄,那我完全没有想到跳号的问题,就是如果下一个人已经拿到邀请码,那它不要排队了,那他的下一个人该怎么办这样,因为取消排队的上一个人不知道取消排的下一个人的手机号码嘛,所以我就直接现场开始改code,然后在那边狂想程式逻辑,然后一边还找教学,我除了对跳号的问题我去做修正之外,还住了对于过号这个问题的一个功能,就是可以让它去做补号的动作,就是你不用怕你过号,你过号的话,你在网站上面去点一个按钮,它就会自动把你变成还没过号,但是它已经拿到邀请码放弃排队的那个人,就是补号的一个概念,这样后面的人就不会觉得被插队嘛,所以在我们社群里面我是觉得大家都还满和善的,然后都互相帮忙,不会有那种”欸!我是先来的,你怎么会插我队?”,然后”你为什么没有通知我,害我过号了,你可以一直打电话给我啊,你害我现在要重排!”的那种感觉,甚至还有一些小帮手会出来帮忙,就是管理秩序,或者说整理一些资讯,我是觉得这是一个还蛮有温度的一个社团啦,大家互助的感觉就很明显,我前面有提到就是我自己的程式几乎都是上网去自己去摸啊、自己去学,所以我底子超差,边写都还要边看教学才能把它改出来,所以我就直接进入一个工作模式了,那时候我们开放的时间是晚上十二点,所以这就意味着,我那一天根本就不用睡觉了,就直接coding到早上,不然隔天起来的时候,大概会有几百个人问我那个bug的问题吧。

实行心得

我真的觉得程式这东西超恐怖的,就是如果你没有自制力,然后你的个性又是那种工作狂的感觉,很容易把功能越写越好,然后就无止尽这样下去,当你觉得你的程式已经写得很好的时候,想不到漏洞,那其实只是你自己想不到而已,因为你不是使用者啊,你不是受众,所以真的公开发布之后,马上就会有路人找出一个很容易发现的问题,就是像刚刚讲那个跳号的问题,那完全就是很容易会想到的东西,可是我们就是完全想不到,虽然自己会觉得说自己怎么可以这么笨,那么简单,但是过程中也觉得很好玩,就很战斗的那种感觉,毕竟你不发布你就不知道你到底哪里还有问题嘛,那你一发布出去,一百个人使用你就有一百种feedback啊,好啦,不知道大家有没觉得这一集讲的东西好像跟之前有点差得有点多,因为这就是我现在在做的事情,虽然很多code要改,但是我还是有记得录podcast啦,那关于我自己做的那个Clubhouse邀请码自动排队系统,其实现在已经改得差不多了,只是一些小细节再修正,如果有兴趣的朋友也可以来使用看看,就不用像很多社团需要一直去关注进度,然后很怕说”我会不会深夜的时候就过号了”,然后不敢睡觉这样,甚至说还要把它手机晒出来给大家看,因为你想也知道嘛,你排队不可能只排一个地方啊,你可能排了很多个社团,那这就是代表说你的手机会曝光在这么多社团里面嘛,我自己用那个系统我是觉得效率蛮高的啦,当然还是有一些小问题,所以我一直在优化,这样子慢慢搞了几天,我也几乎没什么睡觉,但是就是很有精神,我大概一天睡两小时,三小时而已,然后一起床就还是保持在很兴奋的那种状态,不知不觉就写出了一个系统,我自己也觉得很闹,不过也很庆幸我在面对这些有热忱的东西的时候,那一份执着还有热情,都是完全没有衰减的,这跟我之前那种游戏伺服器一样,我也是都弄到早上,然后在大家起床的前一刻去发布说,今天优化了什么东西,修改了什么东西,大家可以怎么使用会更好用,所以我觉得这算是我一个成就感的来源啦,大概是这样,好啦,这个之后再讲,就是游戏伺服器的部分,我真的要去写code了,因为我快写不完了,自动排队系统的部分,我会把它放在…那个网址会把它放在音频的介绍,大家可以去看看,如果有兴趣的话。

原文连结独立样本创造过程

CC BY-NC-ND 2.0 授权

喜欢我的作品吗?别忘了给予支持与赞赏,让我知道在创作的路上有你陪伴,一起延续这份热忱!