gpt4 book ai didi

google-apps-script - 存档 Google 环聊中的所有聊天记录

转载 作者:行者123 更新时间:2023-12-04 09:55:54 25 4
gpt4 key购买 nike

我正在寻找/编写一个脚本来存档 Google Chat 消息(视频群聊)。我认为这会起作用,但它似乎没有做任何事情。谁能指出为什么它不起作用或我做错了什么?

或者 - 如果其他人对我尝试做的事情有解决方案,那也很棒!

function ArchiveChats() {
var threads = GmailApp.getChatThreads(0, 100);
GmailApp.moveThreadsToInbox(threads);
GmailApp.moveThreadsToArchive(threads);
}

最佳答案

您的代码的问题是它从您邮箱中的任何位置而不是您的收件箱获取前 100 个聊天线程。

这是一个将归档所有尚未归档的聊天线程的函数:

function archiveAllChats() {
var query = 'in:chats label:inbox';
var MAX_THREADS = 500;

var chatThreadsToArchive = GmailApp.search(query, 0, MAX_THREADS);
while (chatThreadsToArchive.length > 0) {
Logger.log('Archiving %s chats', chatThreadsToArchive.length);
GmailApp.moveThreadsToArchive(chatThreadsToArchive);
chatThreadsToArchive = GmailApp.search(query, 0, MAX_THREADS);
}
Logger.log('All chats are archived');
}

关于google-apps-script - 存档 Google 环聊中的所有聊天记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41233905/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com