🚀 First event that uses tickets on Stellar Blockchain

katopz
Coinmonks
Published in
3 min readAug 30, 2018

--

We just launch MVP pilot test for tickets chatbots and it had been sold out!

First event that uses tickets on
Stellar Blockchain via Chatbots :)

TLDR : We start selling ticket on testnet from 13:50 to 16:58, 50/50 tickets has been sold out (with some bugs). Yeah!

12.2K Reached, all 50 tickets has been sold!

What we learn?

1. LINE limit user to 50

Awwww
  • If you’re user…you can’t add catcat as friend (obviously) but you still can still chat and get tickets. In this case we’ll need to show tickets sold out page and/or tell user via chatbots.
  • If you’re developer…don’t block yourself from your bot! because you will “Unable to unblock user” and you can’t add friend nor chat to your bot ever again (bummer!).

2. The quick reply feature is supported on LINE 8.11.0 and later for iOS and Android.

User now piss off! SRY!

3. We forgot to handle sticker and it become undefined

catcat-bots | 210 | 54.84MB | ✏️ --> undefined
catcat-bots | [dev]
catcat-bots | /usr/app/node_modules/@google-cloud/translate/src/index.js:211
catcat-bots | [dev] callback(err, null, resp);
catcat-bots | [dev] ^
catcat-bots | [dev]
catcat-bots | [dev] TypeError: callback is not a function
catcat-bots | [dev] at /usr/app/node_modules/@google-cloud/translate/src/index.js:211:9
catcat-bots | [dev] at Object.handleResp (/usr/app/node_modules/@google-cloud/common/src/util.js:135:3)
catcat-bots | [dev] at /usr/app/node_modules/@google-cloud/common/src/util.js:465:12
catcat-bots | [dev] at Request.onResponse [as _callback] (/usr/app/node_modules/retry-request/index.js:198:7)
catcat-bots | [dev] at Request.self.callback (/usr/app/node_modules/request/request.js:185:22)
catcat-bots | [dev] at emitTwo (events.js:126:13)
catcat-bots | [dev] at Request.emit (events.js:214:7)
catcat-bots | [dev] at Request. (/usr/app/node_modules/request/request.js:1161:10)
catcat-bots | [dev] at emitOne (events.js:116:13)
catcat-bots | at Request.emit (events.js:211:7)
catcat-bots | [dev]
catcat-bots | app crashed
catcat-bots | [dev]
catcat-bots | npm run dev exited with code 0
catcat-bots | -->
catcat-bots | Sending SIGTERM to other processes..

4. Stellar testnet can handle pretty well (despite its 3 nodes) :

Look ma! Tickets onchain!

5. We’ll need monitoring dashboard, nice looking one :)

Lucky us! we had good designer ;)

--

--