如何跳至历史记录中的特定日期或桌面应用程序中Slack频道中最早的消息?


91

我的具体问题是如何在Slack桌面应用程序中执行此操作,但我不介意通过Web浏览器(然后是最坏的情况下)通过Web API来执行此操作。

我经常想跳到频道的开头并开始阅读,但是它需要FOREVER才能向上滚动。捷径是什么?我一直希望像/ 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键,在这种情况下没有任何反应。但是,我仍然无法通过一个键就将其一直延续到开始。另外,我在首选项的“高级选项”中看到一个模糊的设置-> Page Up,Page Down,Home和End键始终滚动消息看到,但是,但看不到选中与否之间的区别。

Update2:“存档”路径

我找到了一种更快的浏览器方法,而不是桌面应用程序。

https://{team_name}.slack.com/archives/{channel_name}  

上面的“归档”路径显示了一个具有日期选择器“ BROWSE BY DATE”的页面。单击“选择日期”,您可以快速滚动回时间的开始。

也许有一种甚至更快的方法,仅使用URI即可到达特定日期或频道的开头。另外,如果任何人都可以在此“归档”路径上找到文档,请添加注释。我不记得我是怎么偶然发现的。

Update3:Hack,用于直接链接到频道开头

看起来DatePicker经过了以秒为单位的纪元时间,所以我发现如果我经过s0000000000000000,它将到达通道的开头。如果您缩短到s00,但由于某种原因而不是s0,则可以使用。瞧!

HTTPS:// {TEAM_NAME} .slack.com /档案/ {CHANNEL_NAME} / S00


3
这个问题确实应该在WebApps SE中。
卡莱布·克里夫特

Answers:


169

Slack..version 2.0.0具有跳转到最新功能。选择特定日期后,控件将转到该特定日期,然后我们可以滚动

单击通道上的设置,然后单击“跳转至日期...”

单击通道上的设置,然后单击“跳转至日期...”


“跳到最新”以这种方式工作,但是不幸的是,一旦做到这一点,我就无法从该视图中标记未读邮件:(
Gautam

看起来日期选择器现在限制了您可以在非付费版本中使用的时间(Mac上为Slack应用2.3.0)
-pakx

35
松弛的开发人员要注意。如果有人不得不去问问如何做这么简单的事情,那您就遇到了问题。
Zoomzoom

Mine说:“要查看和搜索该频道的完整历史记录,请升级到我们的付费计划之一。” 有没有免费的方法或应用程序?
skan

6
为什么将其放置在设置中?设置如何?它应该在搜索栏中或在“其他”(3点)下拉列表中。
totymedli

3

在桌面应用程序中,要跳到最早的消息,可以View Channel Details通过单击(i)按钮来打开选项卡,然后单击Created by ...文本会将一个带到频道中的第一条消息

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.