mirror of
https://github.com/PHIDIAS0303/ExpCluster.git
synced 2026-11-12 23:54:53 +09:00
Players log in to the web interface with Discord through OAuth2 with the identify scope, so no bot token is needed. After logging in they get a code from the login page and type /link-discord <code> in game to link that Factorio account. One Discord account can hold up to exp_discord.max_accounts Factorio accounts (default 3), and linking a name moves it off any other Discord account. Sessions and link codes live in memory on the controller plugin, the links are stored in database/exp_discord/accounts.json. The user page shows the linked Discord account and lets the user, or anyone with exp_discord.link.delete, unlink it. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
17 lines
390 B
JSON
17 lines
390 B
JSON
{
|
|
"files": [],
|
|
"references": [
|
|
{ "path": "./exp_auto_restart/" },
|
|
{ "path": "./exp_commands/" },
|
|
{ "path": "./exp_discord/" },
|
|
{ "path": "./exp_groups/" },
|
|
{ "path": "./exp_gui/" },
|
|
{ "path": "./exp_legacy/" },
|
|
{ "path": "./exp_reports/" },
|
|
{ "path": "./exp_roles/" },
|
|
{ "path": "./exp_scenario/" },
|
|
{ "path": "./exp_server_ups/" },
|
|
{ "path": "./exp_util/" },
|
|
],
|
|
}
|