107

我的具体问题是如何在 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

4

5 回答 5

189

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

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

点击频道上的设置,然后

于 2016-05-02T11:49:47.513 回答
10

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

于 2019-11-14T22:33:32.493 回答
10

单击属于该日期的任何消息之前出现的日期,然后单击“跳转到...”子菜单下的“最开始”。您也可以单击“跳转到特定日期”。

截屏

于 2021-10-11T16:36:01.443 回答
2
in:cs-498-data-vis after:2020-05-17 before:2020-06-30

您可以在单击放大镜图标后输入。

语法分解:

in:

您要搜索的频道

after:

yyyy-mm-dd 格式的日期之后

before:

在 yyyy-mm-dd 格式的日期之前。

于 2021-05-16T02:33:48.133 回答
2

Slack 应用程序最近将此功能从“设置”中移出,现在的方法是您可以单击标定任何一天消息开始的气泡(当您'重新滚动,显示“今天”、“昨天”、“8 月 15 日星期日”等),然后会出现一个菜单,您可以在其中选择跳转到频道开头、特定日期或其他一些选项。

于 2021-08-18T02:32:16.713 回答