From a1b490afa756a71b9cef4afa424575bc223bc612 Mon Sep 17 00:00:00 2001 From: syuilo Date: Sun, 8 Apr 2018 02:30:37 +0900 Subject: Post --> Note Closes #1411 --- src/server/api/bot/interfaces/line.ts | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'src/server/api/bot/interfaces') diff --git a/src/server/api/bot/interfaces/line.ts b/src/server/api/bot/interfaces/line.ts index 1191aaf391..b6b0c257e9 100644 --- a/src/server/api/bot/interfaces/line.ts +++ b/src/server/api/bot/interfaces/line.ts @@ -9,7 +9,7 @@ import _redis from '../../../../db/redis'; import prominence = require('prominence'); import getAcct from '../../../../acct/render'; import parseAcct from '../../../../acct/parse'; -import getPostSummary from '../../../../renderers/get-post-summary'; +import getNoteSummary from '../../../../renderers/get-note-summary'; import getUserName from '../../../../renderers/get-user-name'; const redis = prominence(_redis); @@ -80,14 +80,14 @@ class LineBot extends BotCore { } break; - // postback - case 'postback': - const data = ev.postback.data; + // noteback + case 'noteback': + const data = ev.noteback.data; const cmd = data.split('|')[0]; const arg = data.split('|')[1]; switch (cmd) { case 'showtl': - this.showUserTimelinePostback(arg); + this.showUserTimelineNoteback(arg); break; } break; @@ -107,7 +107,7 @@ class LineBot extends BotCore { const actions = []; actions.push({ - type: 'postback', + type: 'noteback', label: 'タイムラインを見る', data: `showtl|${user.id}` }); @@ -141,14 +141,14 @@ class LineBot extends BotCore { return null; } - public async showUserTimelinePostback(userId: string) { - const tl = await require('../../endpoints/users/posts')({ + public async showUserTimelineNoteback(userId: string) { + const tl = await require('../../endpoints/users/notes')({ userId: userId, limit: 5 }, this.user); const text = `${getUserName(tl[0].user)}さんのタイムラインはこちらです:\n\n` + tl - .map(post => getPostSummary(post)) + .map(note => getNoteSummary(note)) .join('\n-----\n'); this.reply([{ -- cgit v1.2.3-freya