OAuth验证
在需要恢复之前,通过配置的 Discord OAuth 流收集显式成员授权。
RestoreCord 使用事件发生前每个成员授予的 OAuth 授权。受控迁移检查当前资格并要求 Discord 将合格成员添加到目标服务器。
在需要恢复之前,通过配置的 Discord OAuth 流收集显式成员授权。
在尝试每个符合条件的添加之前,请检查授权、目标成员身份、权限和 Discord 响应。
跟踪已完成、已跳过、已存在、失败和可重试的结果,而不是一视同仁地对待每个成员。
解释请求的访问权限,最大限度地减少存储的数据,并提供撤销授权或请求删除的明确方法。
设置 Discord 应用程序、所需的 OAuth 范围、重定向流和面向成员的同意信息。
成员在发生任何中断、删除或迁移之前完成验证并授予授权。
准备目标服务器,确认机器人权限,开始迁移,并监视分类结果和重试。
快照保留服务器结构和选定的数据。会员恢复使用之前的OAuth授权重新添加符合条件的人员;这两个功能解决了恢复的不同部分。
不可以。成员必须事先获得授权、保持资格,并在迁移运行时被 Discord 接受。
持续时间因合格成员数量、Discord 速率限制、目标成员资格、失败和重试而异。没有可靠的固定速度。