ManualManual › For cafe owners › Sign-ins and security codes

Sign-ins and security codes

How the updater signs a launcher in for you, and what to do when a code is asked for.

Updated 2026-09-24

What it does#

A signed-out launcher downloads nothing. When you have stored that launcher's login on your page, the updater can type it in on the server by itself, and ask you for the security code if the launcher wants one. You reply with the code in Telegram and it carries on.

This works today for Steam, Battle.net, EA and Epic. Riot needs no login to update.

For Epic, store the email and password of the Epic account the server uses (under Accounts, as "Epic"). Epic sometimes forgets a saved sign-in even though it looks remembered; when its screen shows the sign-in page, the updater signs it back in. If Epic ever asks you to prove you are a person (a picture puzzle), the updater stops there - sign in once on the server yourself.

How to use it#

A Steam sign-in with a code looks like this in Telegram:

/signin steam demo_arena_main
GamesUpdater
Signing 'demo_arena_main' in on this server now. If Steam asks for a Steam Guard code I will ask you for it here - keep your phone to hand. This takes a few minutes.
GamesUpdater
Steam wants a Steam Guard code to finish signing 'demo_arena_main' in on your server. Send it to me as: /code ABCDE - I will wait 5 minutes.
/code F7K2Q

Tip: Store the login once on your dashboard (Accounts) and you rarely need /signin at all - the nightly signs a launcher back in by itself and only writes to you when a code is needed.

Note: The updater tries a stored login at most once a day per launcher, on purpose: a launcher that rejects a password twice can lock the account, and a wrong password at midnight should not become twelve attempts by morning.

What the reply means#

MessageWhat it means
Steam wants a Steam Guard code to finish signing 'bob' inReply /code with the five characters from your Steam app or email
Battle.net wants a security codeReply /code with the digits from your authenticator
EA wants a verification code, sent to that account's emailReply /code with it
Steam rejected the stored password for 'bob'The saved password is wrong or was changed; update it on your page
signed in as 'bob'. Steam did not keep the credentialIt worked, but the launcher will ask again next time; not a fault
Windows is locked on this server, so I could not type the sign-inNothing on the screen can be read or typed while the session is locked; unlock it, or leave it signed in

When something needs you#