Permissions are managed via a JSON config file at config/permissions.json.
{
"allow_all": "*",
"chats": {
"chat1": ["1234567", 2345678],
"chat2": "*"
}
}- Grant access to all users:
{ "allow_all": "*", "chats": {} } - Grant access to specific users:
{ "allow_all": ["1234567", "2345678"], "chats": {} } - Special permissions for chats:
{ "allow_all": 4567890, "chats": { "chat1": ["1234567", 2345678], "chat2": "*" } }
- Permissions update on restart or via CLI:
./fileslink-cli update-permissions