chr233 / ASFEnhance

ASF 扩展命令插件 / External commands for ASF
GNU Affero General Public License v3.0
476 stars 41 forks source link

希望可以添加修改隐私设置的命令 #260

Closed cep94 closed 1 month ago

cep94 commented 1 month ago

就是修改个人资料页的,比如游戏详情和库存的公开。

chr233 commented 1 month ago

ASF 原版自带,命令 privacy [Bot] 隐私设置 具体参考 ASF 文档

chr233 commented 1 month ago

privacy 设置

<Settings> 参数接受最多 7 个不同的选项,像平常一样使用 ASF 标准的逗号分隔。 这些选项分别是:

参数 | 名称 | 从属于 -- | -- | -- 1 | Profile(个人资料) |   2 | OwnedGames(游戏详情) | Profile 3 | Playtime(游戏时间) | OwnedGames 4 | FriendsList(好友列表) | Profile 5 | Inventory(库存) | Profile 6 | InventoryGifts(库存礼物) | Inventory 7 | Comments(留言) | Profile

您可以使用它们的名称(不区分大小写)或者数字值。 被省略的参数将会被设置为默认值 Private。 上述参数的从属关系是非常重要的,因为子选项无法拥有比父选项更高的权限。 例如,如果您将个人资料设置为 Private,就无法再将游戏详情设置为 Public

范例

如果您希望将机器人 Main 所有隐私设置都设置为 Private,可以使用以下任一命令:

privacy Main 1
privacy Main Private

这是因为 ASF 会默认所有选项为 Private,所以您不需要全部写出它们。 另一方面,如果您希望设置所有选项为 Public,可以使用以下任一命令:

privacy Main 3,3,3,3,3,3,3
privacy Main Public,Public,Public,Public,Public,Public,Public

也可以为每个选项设置不同的值:

privacy Main Public,FriendsOnly,Private,Public,Public,Private,Public

该命令将会设置个人资料为公开、游戏详情为仅限好友、游戏时间为私密、好友列表为公开、库存为公开、库存礼物为私密、留言为公开。 如果您改用数字值,效果是一样的。

privacy 设置 参数接受最多 7 个不同的选项,像平常一样使用 ASF 标准的逗号分隔。 这些选项分别是: 参数 名称 从属于 1 Profile(个人资料) 2 OwnedGames(游戏详情) Profile 3 Playtime(游戏时间) OwnedGames 4 FriendsList(好友列表) Profile 5 Inventory(库存) Profile 6 InventoryGifts(库存礼物) Inventory 7 Comments(留言) Profile 关于上述选项的说明,请访问 [Steam 隐私设置](https://steamcommunity.com/my/edit/settings)。 每个选项的有效值可以是: 值 名称 1 Private(私密) 2 FriendsOnly(仅限好友) 3 Public(公开) 您可以使用它们的名称(不区分大小写)或者数字值。 被省略的参数将会被设置为默认值 Private。 上述参数的从属关系是非常重要的,因为子选项无法拥有比父选项更高的权限。 例如,如果您将个人资料设置为 Private,就无法再将游戏详情设置为 Public。 范例 如果您希望将机器人 Main 的所有隐私设置都设置为 Private,可以使用以下任一命令: privacy Main 1 privacy Main Private 这是因为 ASF 会默认所有选项为 Private,所以您不需要全部写出它们。 另一方面,如果您希望设置所有选项为 Public,可以使用以下任一命令: privacy Main 3,3,3,3,3,3,3 privacy Main Public,Public,Public,Public,Public,Public,Public 也可以为每个选项设置不同的值: privacy Main Public,FriendsOnly,Private,Public,Public,Private,Public 该命令将会设置个人资料为公开、游戏详情为仅限好友、游戏时间为私密、好友列表为公开、库存为公开、库存礼物为私密、留言为公开。 如果您改用数字值,效果是一样的。