Skip to main content

folder structure

lightsocket uses a simple folder structure for comfiguring the program. this folder stores the config, your login key, accounts, proxies, and more.

location

upon running install scripts, lightsocket creates a folder called lightsocket in your home directory. depending on your os, this folder is in a few places:
windows: c:\users\USERNAME\lightsocket macos: /users/USERNAME/lightsocket linux: /home/USERNAME/lightsocket

contents

here is the organized structure of the folder.

lightsocket
log

📄 app.log - this file is an archive of the program's logs. it's what you see in the console, saved to a file with timestamps.

settings

📄 config.yaml - this is the config file. it controls all of the behavior of the program. see config.yaml file for example.

keepalive

📄 status_emojis.txt - this file contains all of the possible emojis accounts will use in their statuses. they are not separated by anything, just one after another. example:

😵‍💫😮‍💨🙃😭👹

📄 status_messages.txt - this file contains all of the possible emojis accounts will use in their statuses. they are not separated by anything, just one after another. example:

i am inside your computer
fwaeh
asdflksjdflksdkf
meower
conversations

📄 conversation_one.txt - this file contains a conversation for the conversation mode. see meower for example and format.

📄 conversation_two.txt - this file contains a second conversation for the conversation mode. see meower for example and format.

📄 random.txt - this file contains the messages for the random mode. each message is on a new line. example:

hi
meow
hello to the people!
oauthjoiner

no content

profileeditor

📄 bios.txt - this file stores all of the bios. newline separated.

📄 nicknames.txt - this file stores all of the nicknames. newline separated.

📄 pronouns.txt - this file stores all of the pronouns. newline separated.

📄 usernames.txt - this file stores all of the usernames. newline separated. currently unused.

setup

📄 accounts.txt - this file stores all of the accounts. newline separated, email:pass:token or just token. it can be either with or without emails and passwords. example:
with emails and passwords:

example1@example.com:p4ssword!:token0123456789
example2@example.com:f00tball*:token0123456789
example3@example.com:abc12345!:token0123456789

without emails and passwords:

token0123456789
token9876453210
token0918273645

📄 auth.txt - this file stores your auth key to sign into the program. example:

a1b2c3d4e5f6g7h8i9j10k11l12m13n14o15p16q17r18s19t20u21v22w23x24y25z26

📄 proxies.txt - this file stores all of the proxies. newline separated, host:port:username:password. example:

proxyexample.site:54321:customernumber513_ip-110.220.330.440:p4$$w0rd
proxyexample.site:54321:customernumber514_ip-120.230.340.450:p4$$w0rd
proxyexample.site:54321:customernumber515_ip-130.240.350.460:p4$$w0rd