我的具体问题是如何在 Slack 桌面应用程序中执行此操作,但我不介意通过 Web 浏览器和最坏的情况使用 Web API 来解决此问题。
我经常想跳到频道的开头并阅读,但需要永远向上滚动。什么是捷径?我希望像 /InTheBeginning, jk 这样的东西太长了。/begin /oldest 或类似的东西或者像 ctrl+shift+home 这样的键盘快捷键怎么样?我不在乎它是什么,我只是想要它。“/jump old”、“/jump latest”和“/jump 11/29/2015”怎么样,因为也许我想看看我生日那天说了什么?
这听起来像是一个功能请求,但希望该功能已经存在,而我只是想念它。
更新1
我在 Windows 7 Ent Sp 1 上使用最新版本的 Slack v1.2.7 64 位。
我现在看到 Home 按钮确实检索“一些”历史记录,但前提是您先选择一条消息。当我的光标位于“+”输入消息文本框中时,我之前按 Home,在这种情况下没有任何反应。但是,我仍然无法通过单次击键将它一直运行到开头。此外,我在首选项的“高级选项”-> Page up、Page down、Home 和 End 键中看到一个模糊的设置总是滚动消息,但我看不出它是否被选中的区别。
Update2:“档案”路径
我为浏览器找到了一种更快的方法,但不是桌面应用程序。
https://{team_name}.slack.com/archives/{channel_name}
上面的“档案”路径显示了一个具有日期选择器“BROWSE BY DATE”的页面。单击“选择日期”,您可以快速滚动回时间的开始。
也许有一种更快的方法可以仅使用 URI 到达特定日期或频道的开头。此外,如果有人可以在此“档案”路径上找到文档,请添加评论。我不记得我是如何偶然发现这一点的。
更新3:直接链接到频道开头的黑客
看起来 DatePicker 以秒为单位通过了纪元时间,所以我发现如果我通过 s0000000000000000 它会进入频道的开头。如果您缩短为 s00,则它可以工作,但由于某种原因不能 s0。瞧!
https://{team_name}.slack.com/archives/{channel_name}/ s00