Guild icon
DDraceNetwork
DDraceNetwork / off-topic
Any languages allowed
Between 2024-08-26 00:00 and 2024-08-27 00:00
Avatar
лгггонрпркеннге7о8шрлдщв свшлщдю.жпмасгшлапмшмапщгшласепмгшщлошлкадсвшлщдвкасшлщджаешлщдшлдапмшлгощдпмасшлщдмпшщгшщапмсшщ
03:55
i just remembered our game does not have credits
03:55
lmao
Avatar
no need xd
Avatar
i mean the game my current company made
04:16
not ddnet
Avatar
oh sry
Avatar
Avatar
TsFreddie
i just remembered our game does not have credits
lol wtf
04:27
Ahem, I mean feelsbadman
Avatar
Avatar
TsFreddie
i just remembered our game does not have credits
Proof nobody reads those
Avatar
@abricotier de noix de coco if u reply, react, ping me or interact with me in any way, then i am grabbing my car and going towards ur home to kidnapp u
Avatar
abricotier de noix de coco 2024-08-26 06:36
Huh what did i do ?
Avatar
Avatar
abricotier de noix de coco
Huh what did i do ?
U forgot to ping him, how do You expect him to read that?
Avatar
abricotier de noix de coco 2024-08-26 07:08
Xdxd
07:09
Not rly xxd
Avatar
<whispers> 'do it'
Avatar
abricotier de noix de coco 2024-08-26 07:09
Xd @Milfey
Avatar
Avatar
abricotier de noix de coco
Xd @Milfey
im coming
Avatar
abricotier de noix de coco 2024-08-26 07:10
Yaay
07:11
Go Disneyland
Avatar
@Overlord
Avatar
@TsFreddie
07:17
@TsFreddie I wish U wrote words as romantic, as @Milfey did towards abricotier
07:18
im on my way
07:18
stop pingin in traffic
Avatar
fella is both in game, and in traffic, mobile ddnet masterrace
Avatar
Overlord.png
Avatar
TsFreddie.webp
Avatar
Guys i did a thing
07:53
greenthing 1
🥳 2
Avatar
Avatar
meloƞ
Click to see attachment 🖼️
Looks like the cube from wakfu
07:56
Do more cool things then go insane
Avatar
Avatar
meloƞ
Click to see attachment 🖼️
pro
Avatar
Avatar
meloƞ
Guys i did a thing
nice hand
07:59
today is my last day at work vibe
07:59
can't wait to spend more time on personal projects
Avatar
Avatar
TsFreddie
today is my last day at work vibe
IMPOSSIBLE
Avatar
(and gaming probably)
Avatar
Avatar
TsFreddie
nice hand
justatest
Avatar
Did U sanitize the pc?
08:00
Dont forget to purge it
Avatar
now since i stopped working for salary. i'm kindly asking you to support me on patreon
08:01
@Ryozuki have you deadlocked
Avatar
Avatar
meloƞ
justatest
vibe I can appreciate the beauty of hard working hands
Avatar
АЙ МИШАНЯ🔥🔥💪 ЧИСТО В КОНДИЦИИ ВОШЕЛ🦁🦁🦁☝️АЙ ЛЕВ ГЛАВНОЕ ВОШЁЛ ТИХО И АККУРАТНЕНЬКО 🔥🔥🔥☝☝️КРАСАВЧИК ДВИГАЕШЬСЯ РОВНЫМИ ДВИЖЕНИЯМИ АЙ ХОРОШ😈😈💪💪💪☝🔥🦁🦁
Avatar
Avatar
dyrm
АЙ МИШАНЯ🔥🔥💪 ЧИСТО В КОНДИЦИИ ВОШЕЛ🦁🦁🦁☝️АЙ ЛЕВ ГЛАВНОЕ ВОШЁЛ ТИХО И АККУРАТНЕНЬКО 🔥🔥🔥☝☝️КРАСАВЧИК ДВИГАЕШЬСЯ РОВНЫМИ ДВИЖЕНИЯМИ АЙ ХОРОШ😈😈💪💪💪☝🔥🦁🦁
Gesundheit.
Avatar
Avatar
meloƞ
Gesundheit.
Бахни лит енержи и будеш крутим литвегчикам
kek 2
Avatar
Avatar
meloƞ
Click to see attachment 🖼️
also i forgot to report You, for using up company's resources
08:13
to gulag with U
Avatar
Avatar
TsFreddie
now since i stopped working for salary. i'm kindly asking you to support me on patreon
just start selling feet pics, passive income
Avatar
Avatar
Overlord
also i forgot to report You, for using up company's resources
I paid 2€ :(
08:21
Also its for a German Thing called: Tag der offenen tür ( Young people visit the company with their Parents)
08:21
It Takes 6 Minutes to make one because im Just such a good programmer
08:21
gigachad
Avatar
Avatar
meloƞ
Also its for a German Thing called: Tag der offenen tür ( Young people visit the company with their Parents)
did Ur parents come over?!
Avatar
Avatar
Overlord
did Ur parents come over?!
No :(
08:25
anyone in Here has a 3D Printer ?
Avatar
Avatar
meloƞ
No :(
Im sorry, will take U later for an icecream?
08:25
deal big man?
Avatar
Avatar
meloƞ
anyone in Here has a 3D Printer ?
i have 2 at work, but im not allowed to print
08:26
i assembled them
08:26
and maintain them
08:26
>_<
08:26
Since i Programmed it outside of my actual Work schedule ITS my property
08:26
I wanna See it 3D printed
08:27
And i can freely share the .step File
Avatar
Avatar
meloƞ
Since i Programmed it outside of my actual Work schedule ITS my property
reminds me of that contract where, even in free time whatever programmer programs, belongs to company
Avatar
Avatar
Overlord
reminds me of that contract where, even in free time whatever programmer programs, belongs to company
Yeah lmao
Avatar
Avatar
meloƞ
And i can freely share the .step File
step on me :l<content no longer avaliable> (edited)
Avatar
Avatar
Overlord
step on me :l<content no longer avaliable> (edited)
monkaStop pepe_holy
Avatar
either way, low quality 3d printers are cheap nowdays
08:28
basically costs as much as normal printer
Avatar
Yeah i have one But i didnt Use IT for months And i need new Filament
Avatar
Avatar
meloƞ
Yeah i have one But i didnt Use IT for months And i need new Filament
just make Ur own filament duh
08:30
plastic is everywhere!
Avatar
@Avolicious do You use identitiy brokering urself?
08:48
isnt that sure fire way to get locked out of accoutns "unassociated" with certain service?
Avatar
ай мишаня лев чиста в кагдиции вашел акуратненька без кипмша
Avatar
Avatar
Overlord
@Avolicious do You use identitiy brokering urself?
Avolicious 2024-08-26 08:49
Currently not, no. We are planning to support discord natively as identity broker. So you can login with your discord instead of creating an account
Avatar
call me old fashioned, but I rather have speratae account for each thing
Avatar
АЙ МИШАНЯ🔥🔥💪 ЧИСТО В КОНДИЦИИ ВОШЕЛ🦁🦁🦁☝️АЙ ЛЕВ ГЛАВНОЕ ВОШЁЛ ТИХО И АККУРАТНЕНЬКО 🔥🔥🔥☝☝️КРАСАВЧИК ДВИГАЕШЬСЯ РОВНЫМИ ДВИЖЕНИЯМИ АЙ ХОРОШ😈😈💪💪💪☝🔥🦁🦁
Avatar
Criminal defense attorneys at Koffel Brininger Nesbitt discuss the case of a California father flagged by Google AI technology after he took photos of his toddler for the doctor.
08:51
what mixing accounts leads to
Avatar
Avatar
Overlord
what mixing accounts leads to
Это кондиции для мишани?
Avatar
Avatar
Overlord
call me old fashioned, but I rather have speratae account for each thing
Avolicious 2024-08-26 08:51
You can still create your account, but you can as well login with a unified account.
Avatar
Avatar
dyrm
Это кондиции для мишани?
ja naturlisch, ich habe forgessen
Avatar
Avatar
Overlord
ja naturlisch, ich habe forgessen
Сигмо
Avatar
@Avolicious btw things I couldnt ask, there because it was too offtopic
08:52
but why are infinitude amount of accounts is bad? aside from database repsonse time
08:52
atm we'rea already in "infinite accounts" mode as long as player finishes a map
08:52
with a different name
Avatar
Avatar
Overlord
but why are infinitude amount of accounts is bad? aside from database repsonse time
Avolicious 2024-08-26 08:52
Database wont change tho
08:52
The lookup is super fast and wont change with 1k accounts to 2m accounts
08:53
At some point you just need more disk space, but that should be doable 😄
Avatar
then aside from lack of encryption, there would be no problem to make accounts in game
Avatar
Avatar
Overlord
then aside from lack of encryption, there would be no problem to make accounts in game
Avolicious 2024-08-26 08:53
The implementation.
08:53
We can only have server-sided accounts where we have the logic only server-side, no client-side.
Avatar
okay, one more question, what about old clients?
08:54
considering logic isnt server side only
08:54
then that's an issue
Avatar
Avolicious 2024-08-26 08:55
The one doesnt exclude the other. If you have an old client, then your client doesnt send this "automated" login request. You still have to send the "/login <code>" thing.
08:55
With the server-side approach we still have backwards comp
08:56
Modern clients just add convenient features, but I totally agree to only support the latest 3 major versions and drop the rest/send them a message that not all features are supported
Avatar
aight got it, as long as loggin'in wont be a tedious proces i can get behind that. so time to change f4 to f3 I guess...
Avatar
Avatar
Avolicious
Modern clients just add convenient features, but I totally agree to only support the latest 3 major versions and drop the rest/send them a message that not all features are supported
I remember mods banning me for playing on 9.1 ddnet client, them thinking it's some rigged cheat one
Avatar
Avatar
Overlord
I remember mods banning me for playing on 9.1 ddnet client, them thinking it's some rigged cheat one
Avolicious 2024-08-26 08:58
I dont recommend playing with super old clients. You miss a lot of security features.
Avatar
Наблюдатель 2024-08-26 08:58
Hi all, who have good gun puck?
Avatar
Avolicious 2024-08-26 08:58
DDNet 9 is a few years old.
Avatar
pls discord kog chanel
Avatar
Avatar
slengich
pls discord kog chanel
Avolicious 2024-08-26 08:59
Doesnt make any sense 😄
Avatar
i no longer do, i used that one because "mouse worked properly" compared to 13.2.2, now if i do play, i have the updated one...
Avatar
Avatar
Avolicious
Doesnt make any sense 😄
? im not english
Avatar
Avatar
Overlord
i no longer do, i used that one because "mouse worked properly" compared to 13.2.2, now if i do play, i have the updated one...
Avolicious 2024-08-26 08:59
If you have bugs with the client, I'd recommend to report this issue. But staying on an old client forever doesnt make sense at all
Avatar
Jupstar ✪ 2024-08-26 09:00
@Overlord the ddnet implementation will have client support, somewhere in that over bloated thread the whole system is also explained xd
Avatar
Avatar
Jupstar ✪
@Overlord the ddnet implementation will have client support, somewhere in that over bloated thread the whole system is also explained xd
Avolicious 2024-08-26 09:00
But your final approach is the thingy with the central ddnet account thingy, no?
Avatar
Avatar
Avolicious
But your final approach is the thingy with the central ddnet account thingy, no?
Jupstar ✪ 2024-08-26 09:01
mh kog can host an account server too. but generally you create an account on ddnet that can be used by any game server without lot of setup
09:01
u basically just need the public key of the account server
09:01
to verify the client certificate
Avatar
Avolicious 2024-08-26 09:02
But how we announce the public key? Via masterserver?
09:02
And is the account server OAuth2 compatible?
Avatar
Jupstar ✪ 2024-08-26 09:02
no, the game server simply downloads it from the account server via https
Avatar
Avatar
Avolicious
And is the account server OAuth2 compatible?
Jupstar ✪ 2024-08-26 09:02
no need for that
Avatar
Avolicious 2024-08-26 09:03
But how can we connect the user account with our current account system?
Avatar
Jupstar ✪ 2024-08-26 09:03
the client requests the account server to sign* his certificate that he (the client) will send to the game server. additionally the account server adds a account_id (i64) to the cert extension the game server can verify that the cert the clients sends came from the account server and use the account_id to identify the user (edited)
09:04
the rest of the account system depends on the game server imeplementation
09:04
the account_id is unique and never changes
Avatar
Avolicious 2024-08-26 09:05
But why do we need this account server? The gameserver just needs the pub/priv keypair, no?
Avatar
fucking hell, why are they still asking me to stay for another week
Avatar
Avatar
TsFreddie
fucking hell, why are they still asking me to stay for another week
agree freddie!
Avatar
i didn't
09:06
but they didn't back down
Avatar
@TsFreddie I have my last day of work 30.09
Avatar
i might just not show up
Avatar
we can "finish together"
Avatar
not that they could fire me (edited)
Avatar
Avatar
Avolicious
But why do we need this account server? The gameserver just needs the pub/priv keypair, no?
Jupstar ✪ 2024-08-26 09:07
well the user has a session on the account server, this session is signed by the account server. if we just store key-pairs on the client, the user can loose his account (e.g. deleting the keys). or what is your question?
Avatar
Avatar
TsFreddie
not that they could fire me (edited)
You can just explain to them, that starting tomorrow your hourly rate is 400$/h
09:07
and if they're still willing
Avatar
why are account #off-topic
Avatar
Avatar
TsFreddie
why are account #off-topic
they're here for me so they dont spam there
09:07
i need to understand what they have in mind before i protest or agree
Avatar
you are so popular
Avatar
no, i have autism
Avatar
Avatar
Jupstar ✪
well the user has a session on the account server, this session is signed by the account server. if we just store key-pairs on the client, the user can loose his account (e.g. deleting the keys). or what is your question?
Avolicious 2024-08-26 09:11
In this bloated threat do you have a link to the approach? I guess I am not familiar with the final solution 😄 My current view: 1. The client generates a private/public key-pair on first launch & this is stored somewhere in the ddnet dir. 2. If the client joins a server it signs a challenge from the server to verify its him. 3. Server can now lookup in db or wherever if the key-id is bound to a user (edited)
Avatar
Avatar
Avolicious
In this bloated threat do you have a link to the approach? I guess I am not familiar with the final solution 😄 My current view: 1. The client generates a private/public key-pair on first launch & this is stored somewhere in the ddnet dir. 2. If the client joins a server it signs a challenge from the server to verify its him. 3. Server can now lookup in db or wherever if the key-id is bound to a user (edited)
Jupstar ✪ 2024-08-26 09:12
i think we talked about it on the dev channel more accurately maybe like here: https://discord.com/channels/252358080522747904/293493549758939136/1264965049764675644
09:12
don't use or read this code. Contribute to Jupeyy/dd-pg development by creating an account on GitHub.
Avatar
Avolicious 2024-08-26 09:13
Oh okay. I thought there is a dedicated final solution everyone agreed on 😦
09:13
Where we can read the implementation details
Avatar
Avatar
Avolicious
Oh okay. I thought there is a dedicated final solution everyone agreed on 😦
Jupstar ✪ 2024-08-26 09:13
it is final
09:14
learath just didnt know about it before
09:14
the implementation is also mostly finished
09:14
rate limiting is the last problem to solve, but also the hardest
Avatar
Avolicious 2024-08-26 09:15
Okay, as long as its easy to maintain I dont mind having another service.
09:15
I just need a way to easily integrate it in the already existing solution
Avatar
@Jupstar ✪ rate limiting, as in force user computer, to do math? so the server is not overloaded with bilion of request at once?
Avatar
Avatar
Overlord
@Jupstar ✪ rate limiting, as in force user computer, to do math? so the server is not overloaded with bilion of request at once?
Jupstar ✪ 2024-08-26 09:16
we talked about that in the account thread too, captchas are more effective. but once a captcha process is broken it's useless too so there isnt any real solution
Avatar
are we doing the passkey thingy
Avatar
Avatar
Avolicious
Okay, as long as its easy to maintain I dont mind having another service.
Jupstar ✪ 2024-08-26 09:19
well let's say it like that. what you need to add is:
  • rebase to secure connections (QUIC)
  • download the current public key from the account server (this should be ez, bcs we want to write a lib for that, that automatically deals with it)
  • verify the user's cert using above pub key when the client enters the server (here again we'll have a lib that simply returns Option<AccountId>) Now you at least know that however AccountId is, he will stay AccountId forever. how you want to deal with name changes etc is basically up to you
09:19
for ddnet the current plan is to split account names from display names. that might be a bit more complex but then the user can directly play without database interaction etc.
Avatar
god i love explaining how login works to my colleague
Avatar
Avatar
TsFreddie
god i love explaining how login works to my colleague
doesnt it all depend on the system?
Avatar
Avatar
Jupstar ✪
well let's say it like that. what you need to add is:
  • rebase to secure connections (QUIC)
  • download the current public key from the account server (this should be ez, bcs we want to write a lib for that, that automatically deals with it)
  • verify the user's cert using above pub key when the client enters the server (here again we'll have a lib that simply returns Option<AccountId>) Now you at least know that however AccountId is, he will stay AccountId forever. how you want to deal with name changes etc is basically up to you
Avolicious 2024-08-26 09:21
But DDNet users cant login on KoG right? Because they need a session on our account server
Avatar
Avatar
Avolicious
But DDNet users cant login on KoG right? Because they need a session on our account server
Jupstar ✪ 2024-08-26 09:21
you dont need any account server realistically
Avatar
Avatar
Overlord
doesnt it all depend on the system?
but my colleague thought client sending an openid through http is enough "verification"
Avatar
Avatar
Avolicious
But DDNet users cant login on KoG right? Because they need a session on our account server
Jupstar ✪ 2024-08-26 09:21
u simply download the public key of ddnet's account server. the client will use his account details on ALL game servers
09:22
even if they dont provide accounts
09:22
so any server can use accounts for rcon or banning still
09:22
even if their gameplay doesnt require accounts
Avatar
it's like jwt but not shit.
Avatar
Avatar
Jupstar ✪
u simply download the public key of ddnet's account server. the client will use his account details on ALL game servers
Avolicious 2024-08-26 09:23
I will checkout the implementation & then decide how to deal with it 😄
Avatar
Avatar
TsFreddie
but my colleague thought client sending an openid through http is enough "verification"
dont worry, my email credentials, were being openly sent on at work network for 1.5 years (along with the previosu guy who worked on same position, WHO USED SAME CREDENTIALS)
09:23
never have i seen such negligence as I see at govermetn work
Avatar
Avatar
Avolicious
I will checkout the implementation & then decide how to deal with it 😄
Jupstar ✪ 2024-08-26 09:24
sure, i think the only real part someone has to understand is that there is a AccountId. this one is validated, and unique. and the client sends the same account id to all game servers, forever (signed by account server, which is the trust factor here). so u can always verify it's exactly this account playing in your server
Avatar
god, jupstar's trying to do everything, so we need separate accounts for trolling
Avatar
Jupstar ✪ 2024-08-26 09:24
same account id for all game servers
Avatar
Avatar
Jupstar ✪
sure, i think the only real part someone has to understand is that there is a AccountId. this one is validated, and unique. and the client sends the same account id to all game servers, forever (signed by account server, which is the trust factor here). so u can always verify it's exactly this account playing in your server
Avolicious 2024-08-26 09:25
Technically speaking, I dont trust external services.
Avatar
Avatar
Jupstar ✪
i think we talked about it on the dev channel more accurately maybe like here: https://discord.com/channels/252358080522747904/293493549758939136/1264965049764675644
is this the idea basically signing a payload -> you can use a pubkey to verify it is definitely signed by ddnet -> you can trust the payload
Avatar
Avatar
Avolicious
Technically speaking, I dont trust external services.
Jupstar ✪ 2024-08-26 09:26
well you gotta trust ddnet accounts server, or you have to host your own and tell the clients to use your URL in the client instead. these two options
Avatar
Avatar
Jupstar ✪
well you gotta trust ddnet accounts server, or you have to host your own and tell the clients to use your URL in the client instead. these two options
Avolicious 2024-08-26 09:27
Yeah, so my initial question was how to announce this account server to the client? Via https master?
09:27
Or does the client needs to manually change it in the config?
Avatar
probably just an config string and the default is ddnet.
Avatar
Avolicious 2024-08-26 09:28
Or will there be a popup on join asking the client to trust this account server?
09:28
After he accepted, this account server with this public key, will be allowlisted
09:29
But then key-rotation might be pain tho
Avatar
i think the whole idea is to not having third-party setting up account servers?
09:30
why am I trying to convo. I don't even know what are we talking about. ignore me plz
09:30
vibe
09:30
imma try to enjoy my last week
09:31
it was supposed to be my last day tho
Avatar
all i think about is
09:32
multiple people using same device
09:32
like You know, lots of audience are actual kids, and they dont have their privet pc (edited)
Avatar
Avatar
TsFreddie
it was supposed to be my last day tho
just dont show up tomorrow
Avatar
Avatar
Avolicious
Yeah, so my initial question was how to announce this account server to the client? Via https master?
Jupstar ✪ 2024-08-26 09:35
the process is as follow:
  • client logs into the account server using email or steam, the account server will create an account if needed, else simply adds another session to the linked account
  • the client will keep a private key(for this session) and give the account server a public one for communication.
  • every few hours the client asks the account server to sign this session. the client asks the account server for a certificate (which includes the PUBLIC key of the client, remember the user stores the private key and this key is never leaked to anyone in best case), where the account server also adds the pub key of the client and adds the account_id to the cert, and signs this whole cert, this basically tells this cert is owned by that account)
  • this cert can be safely used by the client on all game servers. since it's signed by the account server's private key, someone need to hack the account server to create a fake sign. if the user looses his account details in worst case someone can fake the account for a few hours. but we also have a second mechanism that binds the users account to some detail that the client fetches from the windows registry (which makes it at least a bit safer). the cert is only stored in RAM, so can't be leaked easily(except for custom clients)
Avatar
Avolicious 2024-08-26 09:36
But how am I able to announce my own account server to the client?
09:36
To have my own sessions
09:37
Does DDNet terminate or delete existing accounts?
Avatar
Jupstar ✪ 2024-08-26 09:37
i am a bit confused what you mean by that
Avatar
Avolicious 2024-08-26 09:38
client logs into the account server using email or steam, the account server will create an account if needed, else simply adds another session to the linked account
09:38
If we decide to host our own account server
Avatar
Avatar
Jupstar ✪
the process is as follow:
  • client logs into the account server using email or steam, the account server will create an account if needed, else simply adds another session to the linked account
  • the client will keep a private key(for this session) and give the account server a public one for communication.
  • every few hours the client asks the account server to sign this session. the client asks the account server for a certificate (which includes the PUBLIC key of the client, remember the user stores the private key and this key is never leaked to anyone in best case), where the account server also adds the pub key of the client and adds the account_id to the cert, and signs this whole cert, this basically tells this cert is owned by that account)
  • this cert can be safely used by the client on all game servers. since it's signed by the account server's private key, someone need to hack the account server to create a fake sign. if the user looses his account details in worst case someone can fake the account for a few hours. but we also have a second mechanism that binds the users account to some detail that the client fetches from the windows registry (which makes it at least a bit safer). the cert is only stored in RAM, so can't be leaked easily(except for custom clients)
windows registry doesnt sound like linux at all
Avatar
Avolicious 2024-08-26 09:38
How can we tell the client to use our account server instead of ddnets?
09:38
Is it stored in the https master?
09:38
like account_server: https://account.kog.tw/
Avatar
Avatar
Avolicious
Is it stored in the https master?
Jupstar ✪ 2024-08-26 09:38
that would be one option yes. but i strongly recommend simply using ddnet's account server
Avatar
Avatar
Jupstar ✪
that would be one option yes. but i strongly recommend simply using ddnet's account server
all power in the hands of the handful :0
Avatar
Avatar
Overlord
all power in the hands of the handful :0
Jupstar ✪ 2024-08-26 09:39
i mean it's ddnet's client side implementation, it makes sense to only trust ddnet here
09:39
that way no email is leaked to third party game servers
Avatar
Avolicious 2024-08-26 09:40
??? Now I am confused
Avatar
true, but i dont like that U're gonna use unique indentifiers, be their registry values or hardware SN's
Avatar
Jupstar ✪ 2024-08-26 09:40
in fact we might even be able to obfuscate email
Avatar
Avatar
Overlord
true, but i dont like that U're gonna use unique indentifiers, be their registry values or hardware SN's
Jupstar ✪ 2024-08-26 09:40
what?
Avatar
Avolicious 2024-08-26 09:40
Every server provider you connect to, gets your IP and other details as well. Every chat message is stored on this servers. So why dont let the user decide where he wants to "leak" stuff?
Avatar
Ur last sentence @Jupstar ✪ in that longer msg
Avatar
Avatar
Avolicious
But how am I able to announce my own account server to the client?
you don't. it is supposed to work like ddnet's account server is the only server that signs keys
Avatar
Avatar
Avolicious
Every server provider you connect to, gets your IP and other details as well. Every chat message is stored on this servers. So why dont let the user decide where he wants to "leak" stuff?
Jupstar ✪ 2024-08-26 09:41
because an email might contain real names
Avatar
Avolicious 2024-08-26 09:41
Well, if you wanna use DDNets account servers its fine. But server providers should be able to host their own account stuff
Avatar
your gameserver verifies whether the client cert is signed by ddnet. if it is, you trust the cert the client sent you
Avatar
Avatar
Jupstar ✪
because an email might contain real names
true people make those, along with birthday in name too!
Avatar
Avatar
TsFreddie
your gameserver verifies whether the client cert is signed by ddnet. if it is, you trust the cert the client sent you
Avolicious 2024-08-26 09:42
What if the server provider doesnt trust ddnet?
Avatar
then don't use ddnet probably
Avatar
Avolicious 2024-08-26 09:42
What if the server provider doesnt want a vendor lock-ion?
Avatar
Jupstar ✪ 2024-08-26 09:42
u can still use your account system
Avatar
Avatar
Jupstar ✪
u can still use your account system
he was asking how
Avatar
Avatar
TsFreddie
he was asking how
Jupstar ✪ 2024-08-26 09:43
like now
09:43
the connection will still be encrypted then
09:43
so chat login is fine
Avatar
Avolicious 2024-08-26 09:43
xD user experience at its best
09:43
I see
Avatar
Avatar
Jupstar ✪
like now
no, he says he does not want to verify the whether the cret is signed by ddnet
Avatar
Jupstar ✪ 2024-08-26 09:43
ddnet gives the best experience for all game servers (edited)
09:44
the user doesnt need to create 20 accounts
09:44
what do you want more
Avatar
he does not trust ddnet signed session
Avatar
Avatar
Jupstar ✪
ddnet gives the best experience for all game servers (edited)
sounds very propagandist
Avatar
he wants to sign his own session
Avatar
Avatar
Overlord
sounds very propagandist
Jupstar ✪ 2024-08-26 09:44
yeah but how is it better to create 20 accounts on 20 game servers
Avatar
and i said he should just not use ddnet.
Avatar
Avolicious 2024-08-26 09:44
So go for federated accounts, lol
09:44
Same as OAuth2 standard does
09:45
A user can login on ddnet with his google/discord whatever account
Avatar
аййй лев чиста в кандиции акуратненька вашел
Avatar
Avatar
Avolicious
Same as OAuth2 standard does
Jupstar ✪ 2024-08-26 09:45
oatuh2 is super bloated
Avatar
Avatar
Jupstar ✪
yeah but how is it better to create 20 accounts on 20 game servers
I asked this back when town hall make accounts topic was fresh, but then again, thing You guys dont understand is in MMO (not only rpg) people have different personas, and for that they need different accounts
Avatar
Avolicious 2024-08-26 09:45
But every server provider can manage it on their own
Avatar
Avatar
Avolicious
Same as OAuth2 standard does
heinrich has a very firm stance of not trusting anything other than ddnet. he does not want any player to submit anything (email, ip) to any third party
Avatar
Avatar
Avolicious
But every server provider can manage it on their own
Jupstar ✪ 2024-08-26 09:45
well in oauth you also trust google or whatever
Avatar
it would be hard to convince him
Avatar
Jupstar ✪ 2024-08-26 09:45
not much better than trusting ddnet
Avatar
Avatar
Jupstar ✪
well in oauth you also trust google or whatever
Avolicious 2024-08-26 09:45
Its just federated
09:46
I can still sign the data with my own private key
Avatar
ye, heinrich would not want that probably
Avatar
Avolicious 2024-08-26 09:46
I have fallback options & can decide which account i terminate
09:46
I am not locked into ddnets decision making on accounts
Avatar
you would need to trust ddnet's session and decide whether you want that user to exists on your account system
Avatar
Avatar
Avolicious
I am not locked into ddnets decision making on accounts
Jupstar ✪ 2024-08-26 09:47
then don't use it
09:47
that is what accounts will look like
09:47
this is not going to change anymore
Avatar
Avatar
Jupstar ✪
then don't use it
Avolicious 2024-08-26 09:47
Yeah, sounds like the only solution
Avatar
also yes, you can probably keep your current system and be fine.
Avatar
Jupstar ✪ 2024-08-26 09:47
another reason to add gores section to ddnet 😄
09:48
in no world i'd ever create an account like kog does it
Avatar
I miss the times, when display name was all we had :(
Avatar
Avolicious 2024-08-26 09:48
But thats up to the service provider, no?
Avatar
Jupstar ✪ 2024-08-26 09:48
in best case, i start steam and am logged in
Avatar
Avolicious 2024-08-26 09:48
If a service provider starts to monetize the game, its up to the service provider
Avatar
Jupstar ✪ 2024-08-26 09:48
that is what i'd call user experience
Avatar
Avatar
Jupstar ✪
in best case, i start steam and am logged in
true
Avatar
y-y-y-you guys play on steam?!
Avatar
but i kinda think if you have a hard stance on not trusting ddnet for anything. you should probably just fork your client.
09:49
ddnet did it
09:49
not that teeworlds isn't trustworthy tho, but they did fork the client
09:49
for their vision
Avatar
Jupstar ✪ 2024-08-26 09:50
could be worth a try
Avatar
Avatar
TsFreddie
but i kinda think if you have a hard stance on not trusting ddnet for anything. you should probably just fork your client.
Avolicious 2024-08-26 09:50
Yeah, sounds like a solution. Making it much more complicated for the users 😄
Avatar
Avatar
Jupstar ✪
another reason to add gores section to ddnet 😄
Avolicious 2024-08-26 09:51
Why is ddnet not doing it?
Avatar
Avatar
Avolicious
Why is ddnet not doing it?
Jupstar ✪ 2024-08-26 09:51
i'd like to know too
Avatar
Avatar
Avolicious
Yeah, sounds like a solution. Making it much more complicated for the users 😄
nah, it just complicated the kog.
Avatar
Jupstar ✪ 2024-08-26 09:51
if u find out ping me
Avatar
Avolicious 2024-08-26 09:51
Killing any competition in teeworlds esp. in your own client shouldnt be that hard tho
Avatar
Avatar
TsFreddie
nah, it just complicated the kog.
hello can u ban blocker please?
Avatar
Avatar
Avolicious
Killing any competition in teeworlds esp. in your own client shouldnt be that hard tho
Jupstar ✪ 2024-08-26 09:52
i agree, especially if the game mode is 99% ddrace anyway
Avatar
Avatar
DANIEL
hello can u ban blocker please?
no. i only mod CHN servers. please go #✉-create-a-ticket and use the report button
Avatar
Avatar
Jupstar ✪
i agree, especially if the game mode is 99% ddrace anyway
Avolicious 2024-08-26 09:52
Because default filters 😄
Avatar
Jupstar ✪ 2024-08-26 09:52
i meant gores is basically ddrace
Avatar
Avolicious 2024-08-26 09:52
And massive server spam
Avatar
Jupstar ✪ 2024-08-26 09:52
from game code
Avatar
Avolicious 2024-08-26 09:52
DDNet has over 1k servers up & running, with having a few hundreds empty
Avatar
Jupstar ✪ 2024-08-26 09:53
@Avolicious anyway, think about it, i can understand u want your own solution. but we want a solution that scales to all game servers
09:53
if u absolutely dont want it, stay with your own
Avatar
TeeworldsCN's pvp server could comeback if ddnet's account system is in place. I like it
Avatar
@TsFreddie good thing U didnt have those issues at work, afterall only 5 people in china, own that specific VR device, so no accounts needed
Avatar
Jupstar ✪ 2024-08-26 09:54
e.g. steam login requires the steam publisher key of ddnet (edited)
09:54
so that wouldn't work
Avatar
Avatar
Jupstar ✪
@Avolicious anyway, think about it, i can understand u want your own solution. but we want a solution that scales to all game servers
Avolicious 2024-08-26 09:54
Thanks for the explanation tho!
Avatar
Avatar
Overlord
@TsFreddie good thing U didnt have those issues at work, afterall only 5 people in china, own that specific VR device, so no accounts needed
we have accounts in our game
Avatar
Avatar
TsFreddie
we have accounts in our game
im aware, that was the joke
Avatar
Avolicious 2024-08-26 09:55
Maybe a sumup would be great so others dont have to ask & other server providers also know how this system works 😄
09:55
Discords chat is fast-paced, so this info will get lost pretty fast
Avatar
Avatar
Avolicious
Discords chat is fast-paced, so this info will get lost pretty fast
impossible
09:55
with super advanced discord search function, nothing is ever lost!
09:55
even if You know exactly the words written, discord will look up everywhere and not find it!
Avatar
user probably wouldn't care how the account system worked. it was designed to be completely invisible to steam users and only partially visible for regular builds
Avatar
@TsFreddie ty it worked
❤️ 1
Avatar
Avatar
DANIEL
@TsFreddie ty it worked
Create a ticket is pathway to many abilities ... some consideted unnatural
Avatar
Avatar
Overlord
Create a ticket is pathway to many abilities ... some consideted unnatural
i should file a report to time you out
10:01
@Jupstar ✪ i love it
Avatar
АЙ МИШАНЯ🔥🔥💪 ЧИСТО В КОНДИЦИИ ВОШЕЛ🦁🦁🦁☝️АЙ ЛЕВ ГЛАВНОЕ ВОШЁЛ ТИХО И АККУРАТНЕНЬКО 🔥🔥🔥☝☝️КРАСАВЧИК ДВИГАЕШЬСЯ РОВНЫМИ ДВИЖЕНИЯМИ АЙ ХОРОШ😈😈💪💪💪☝🔥🦁🦁
Avatar
Avatar
TsFreddie
@Jupstar ✪ i love it
Jupstar ✪ 2024-08-26 10:07
xd it's still too unstable, we tested it yesterday with 4-5 players. well the server was stable, but client needs some more work
Avatar
Avatar
Jupstar ✪
xd it's still too unstable, we tested it yesterday with 4-5 players. well the server was stable, but client needs some more work
ye. wait until you deployed it and found out it just does not work in CHINAH
Avatar
Jupstar ✪ 2024-08-26 10:08
sorrow
Avatar
catxplosion is the client gonna be aware of multiple endpoints of the account server
10:09
it's probably not a thing is it
Avatar
Jupstar ✪ 2024-08-26 10:09
generally it was implemented so that it could be
Avatar
oh that's good then
Avatar
Avatar
TsFreddie
i should file a report to time you out
Try it
Avatar
Jupstar ✪ 2024-08-26 10:09
i never really used the account system outside of my vps setup
Avatar
also master in chn still has problems. but partially bcs i couldn't find a chinese cdn that I could reasonable afford (edited)
Avatar
Jupstar ✪ 2024-08-26 10:10
@TsFreddie that is really sad to hear. it should be around as stable as the master server i guess
10:10
the account server
Avatar
there still are one or two chn players reporting not being able to see any servers per day.
10:11
it's less than the 50 per day we used to get when my master2 expired
10:11
InsaneCat
Avatar
when did murpi change pfp
10:13
why isn't it sheep
Avatar
Insanity Made new art
10:13
It tuzi now
Avatar
do i have to draw another derp murpi pfp
Avatar
Avatar
TsFreddie
why isn't it sheep
Murpi has never been a sheep, U probably think of Porpi
10:15
I wonder how hard people will fight for namaless tee account name
10:15
And etc
Avatar
i thought account is meant to allow dup names
Avatar
Maybe they do, but i aint gonna use same account id for trolling and being myself
Avatar
Avatar
TsFreddie
i thought account is meant to allow dup names
@Jupstar ✪ can you confirm or deny this
Avatar
Account Name != Display name
Avatar
so there still will be an account name?
10:17
not just an assigned openid hex string?
Avatar
Avatar
meloƞ
Account Name != Display name
Btw so people will still fake other people, except the points will be wrong?
Avatar
Avatar
Overlord
Btw so people will still fake other people, except the points will be wrong?
ye, but client should probably have player profile inspect before the whole system go live, otherwise it's pretty bad
10:18
that's just my understanding tho
Avatar
No Idea, Not that invested in Accounts
Avatar
Avatar
meloƞ
No Idea, Not that invested in Accounts
ye, i love talking about account while knowing nothing about it too
Avatar
Real humans dont want accounts :(
Avatar
Avatar
TsFreddie
ye, i love talking about account while knowing nothing about it too
Same, is defienietly fun
Avatar
Avatar
TsFreddie
@Jupstar ✪ can you confirm or deny this
Jupstar ✪ 2024-08-26 10:19
at least on ddnet, this is the plan. because that way the user can join a game server and even if the database is down it can still play and finish runs
10:20
bcs the account information is what makes the rank the rank, and not the display name
Avatar
Avatar
Jupstar ✪
bcs the account information is what makes the rank the rank, and not the display name
is ID assigned or user provided
Avatar
Avatar
meloƞ
Account Name != Display name
regarding to this
Avatar
Avatar
TsFreddie
is ID assigned or user provided
Jupstar ✪ 2024-08-26 10:20
assigned
Avatar
Avatar
Jupstar ✪
assigned
good
Avatar
Jupstar ✪ 2024-08-26 10:20
ah
10:20
wait
Avatar
I clearly cant understand the reasoning then, i thought jt was all about preserving peoples reputation etc
Avatar
Jupstar ✪ 2024-08-26 10:20
the account name is an additional thing that makes /rank and other stuff work
10:21
without using ids
10:21
it's auto assigned but can be changed
Avatar
ah
10:21
so there can still be one true nameless tee
Avatar
Jupstar ✪ 2024-08-26 10:21
yeah 😄
Avatar
actually that might be an illegal id due to the space tho
Avatar
Jupstar ✪ 2024-08-26 10:21
yeah xd
Avatar
if account name is designed to work better in command. (edited)
Avatar
Jupstar ✪ 2024-08-26 10:22
i hope chinese can write ASCII
Avatar
banning space is probably the sensible thing to do
Avatar
Jupstar ✪ 2024-08-26 10:22
bcs it will be ascii only
Avatar
and avoid the whole nameless tee thing
Avatar
Avatar
Jupstar ✪
i hope chinese can write ASCII
They can write numbers no problem
Avatar
Avatar
Jupstar ✪
i hope chinese can write ASCII
we can
Avatar
Avatar
Overlord
They can write numbers no problem
Jupstar ✪ 2024-08-26 10:22
ah true 😄
10:22
in worst case just numbers
10:22
they get a fancy auto name anyway
10:22
"autouser<accountid>"
Avatar
bruh we've been chatting in weird ASCII for years before IME is a thing in ddnet
Avatar
Btw im a chinese myself
Avatar
Jupstar ✪ 2024-08-26 10:22
the only reserved account name
Avatar
Avatar
Overlord
Btw im a chinese myself
Jupstar ✪ 2024-08-26 10:23
great
10:23
nihau
Avatar
hao*
Avatar
Po szy jemuan ma?
10:23
Im adopted son of Sir Wang
Avatar
Avatar
Jupstar ✪
bcs it will be ascii only
one final question
10:24
if someone really hated me so he quickly snatched "tsfreddie"
10:24
can i appeal
Avatar
No.
10:24
Only U cant
10:24
Rest will create a ticket
Avatar
Avatar
TsFreddie
can i appeal
Jupstar ✪ 2024-08-26 10:24
-# for you maybe xdd No probably not
Avatar
Avatar
Jupstar ✪
-# for you maybe xdd No probably not
that's sad actually
Avatar
Jupstar ✪ 2024-08-26 10:25
yeah but i can also create ea account and call it tsfreddie and u doomed xd
InsaneCat 1
Avatar
What about Admin/Moderator names
10:26
Faking them results in a kick/Ban
Avatar
we are about to get @realdeen and @definitlymurpi
10:26
and @learath3 probably
Avatar
Avatar
meloƞ
Faking them results in a kick/Ban
Jupstar ✪ 2024-08-26 10:26
i dunno the current rule and dont want to judge, but you'll probably be auto logged into rcon, so it will visualize your different in scorebaord anyway
10:26
but i leave that part open
10:26
bcs that is a very ddnet specific question
Avatar
Avatar
meloƞ
Faking them results in a kick/Ban
Get off ur high horse
Avatar
Avatar
meloƞ
What about Admin/Moderator names
probably not enforceable if you really want it to be fair at launch. it's probably just a dilemma
Avatar
Avatar
Overlord
Get off ur high horse
Huh
Avatar
Avatar
meloƞ
Huh
block him if you don't want to see nonsense
Avatar
Avatar
TsFreddie
probably not enforceable if you really want it to be fair at launch. it's probably just a dilemma
God Melon will be snacked away within 0.03 seconds
Avatar
Avatar
TsFreddie
block him if you don't want to see nonsense
Tf? Thats possible?!
Avatar
Jupstar ✪ 2024-08-26 10:27
for account name?
Avatar
Avatar
Jupstar ✪
for account name?
ye
Avatar
Jupstar ✪ 2024-08-26 10:27
i mean whatever you pick as account name, it will be unique
Avatar
Avatar
meloƞ
God Melon will be snacked away within 0.03 seconds
More like melon my god
Avatar
Jupstar ✪ 2024-08-26 10:28
so if it's melon123, then the moderator will be melon123
Avatar
Avatar
Jupstar ✪
i mean whatever you pick as account name, it will be unique
ye, but what if he can't be THE melon anymore
10:28
it probably does not feel good
Avatar
Jupstar ✪ 2024-08-26 10:28
the melon
10:28
yeah yeah
Avatar
Avatar
TsFreddie
ye, but what if he can't be THE melon anymore
They are literally going discord route of first come first serve
Avatar
Avatar
TsFreddie
ye, but what if he can't be THE melon anymore
I was the og Melon since 2009 :(
Avatar
Avatar
Jupstar ✪
the melon
angy
Avatar
Avatar
meloƞ
I was the og Melon since 2009 :(
U must be rotten to the core by now
Avatar
Avatar
Overlord
U must be rotten to the core by now
Huh
10:29
So rude
⁉️ 1
Avatar
Avatar
Overlord
They are literally going discord route of first come first serve
Jupstar ✪ 2024-08-26 10:29
yeah, better write your account create script now 😬
Avatar
Avatar
Jupstar ✪
but i leave that part open
maybe just shoot mods a pre launch before it actually goes live to everyone
Avatar
Avatar
Jupstar ✪
yeah, better write your account create script now 😬
Ach the scalper experience
Avatar
Avatar
TsFreddie
maybe just shoot mods a pre launch before it actually goes live to everyone
Just like discord pay users?!
Avatar
Avatar
TsFreddie
maybe just shoot mods a pre launch before it actually goes live to everyone
Jupstar ✪ 2024-08-26 10:29
maybe.. would be a fair reward for the work of the moderators
10:29
but again
Avatar
Tf is this wallstreet?!
Avatar
Me omw to DM Heinrich every day to get my Name blacklisted on Launch
Avatar
Jupstar ✪ 2024-08-26 10:29
i am not the one to judge
Avatar
U guys do insider trading
Avatar
So noone gets to be melon
Avatar
Jupstar ✪ 2024-08-26 10:29
i am not related to ddnet actually
Avatar
Avatar
Jupstar ✪
i am not the one to judge
totally understandable
Avatar
Avatar
Jupstar ✪
i am not related to ddnet actually
To whom are U related?
Avatar
i'll be sure to tag every admin before it went live
10:30
lol
Avatar
Hope its not my mom
Avatar
Avatar
TsFreddie
i'll be sure to tag every admin before it went live
poggers2
Avatar
Avatar
Overlord
To whom are U related?
Jupstar ✪ 2024-08-26 10:30
to you my bae
feelsbadman 1
🥳 1
Avatar
is account name ddnet side?
Avatar
Avatar
TsFreddie
is account name ddnet side?
Jupstar ✪ 2024-08-26 10:31
yes
Avatar
ok then
Avatar
Jupstar ✪ 2024-08-26 10:31
but it will also have GUI
10:31
since ddnet first
10:31
xd
10:31
other game servers that use the same idea, can use the GUI too
Avatar
can third-party opt-in ddnet account names
Avatar
Fix all the bugs in pg first xd
Avatar
Avatar
Teero
Fix all the bugs in pg first xd
Jupstar ✪ 2024-08-26 10:31
yeah i should work
Avatar
Should make a pure bug count in devhub xd
Avatar
Avatar
Jupstar ✪
to you my bae
then, we can no longer, associate after dark, if we're related UwU
Avatar
or does the payload only include internal id/openid
Avatar
Avatar
Teero
Should make a pure bug count in devhub xd
Jupstar ✪ 2024-08-26 10:32
do it pls
10:32
i am more open to it now
Avatar
Avatar
Jupstar ✪
do it pls
Make a thread in project
Avatar
Jupstar ✪ 2024-08-26 10:32
bcs the only bigger feature left is demo UI
Avatar
Avatar
TsFreddie
can third-party opt-in ddnet account names
Jupstar ✪ 2024-08-26 10:32
nope
Avatar
ouch
Avatar
Jupstar ✪ 2024-08-26 10:32
not planned at least
Avatar
probably due to signing being the account system side huh
Avatar
I thought networks like kog could use the same accounts then
Avatar
Jupstar ✪ 2024-08-26 10:33
maybe as soon as we get a community server. but @TsFreddie the biggest challenge is simply to keep account names in sync if they can be changed
Avatar
Avatar
Teero
I thought networks like kog could use the same accounts then
Jupstar ✪ 2024-08-26 10:33
they use the same accountid
10:33
they could identify the user uniquely among other game servers
10:33
just not with the account name
Avatar
Jupstar ✪ 2024-08-26 10:33
kog ties the names to ingame name anyway
Avatar
Avatar
meloƞ
so yes i know they are the largest teeworlds community :D
@Jupstar ✪ and here my silly ass thought, this was the biggest challenge
Avatar
Avatar
Jupstar ✪
maybe as soon as we get a community server. but @TsFreddie the biggest challenge is simply to keep account names in sync if they can be changed
if you include the account name in session (so it will be sync for a least a few hours) maybe
10:34
i mean, it would be nice to make sure commands works the same across gameservers
Avatar
Just asking, since account and ingame name isnt really connected, does this mean a point reset isnt really needed?
Avatar
Avatar
TsFreddie
if you include the account name in session (so it will be sync for a least a few hours) maybe
Jupstar ✪ 2024-08-26 10:34
yeah but how to /rank work on other game servers for offline players?
Avatar
i mean other servers probably have other commands
Avatar
Avatar
<BµmM>
Just asking, since account and ingame name isnt really connected, does this mean a point reset isnt really needed?
Jupstar ✪ 2024-08-26 10:35
not needed, it's just hard to accociate every user with the account
Avatar
psst, im the nameless tee
Avatar
but having to /rank tsfreddie in a server and /rank realtsfreddie in another server is kinda bad
Avatar
i did all those speedruns and crazy feats
Avatar
Avatar
Jupstar ✪
yeah but how to /rank work on other game servers for offline players?
i don't know how offline players work for now
Avatar
Avatar
TsFreddie
i don't know how offline players work for now
Jupstar ✪ 2024-08-26 10:36
/rank tsfreddie but you are not on the server
10:36
or /ranka for accounts
10:36
we'll see
Avatar
oh /ranka
Avatar
Jupstar ✪ 2024-08-26 10:36
ingame commands are a topic for it's own
Avatar
Even with hard reset u will have some trolls that steal names
Avatar
i mean if account is available, i think i would make twcn servers to require ddnet account
Avatar
Jupstar ✪ 2024-08-26 10:36
if u currently online, u can probably simply use the display name
Avatar
Avatar
<BµmM>
Even with hard reset u will have some trolls that steal names
even with accounts, U will ahve trolls faking <BumM> and going full racist
10:37
because if display name can be anything, nothing stops em
Avatar
Avatar
Jupstar ✪
if u currently online, u can probably simply use the display name
i actually kinda hate naming the auth status online offline
Avatar
Jupstar ✪ 2024-08-26 10:37
/account_info <BumM>
10:37
xd
Avatar
how are you playing a multiplayer game offline lmao
Avatar
Avatar
TsFreddie
how are you playing a multiplayer game offline lmao
locally :*
Avatar
Avatar
TsFreddie
how are you playing a multiplayer game offline lmao
Jupstar ✪ 2024-08-26 10:37
nah i mean if u are not on the game server rn
Avatar
127.0.0.1 is the reason im failure in this life
Avatar
Avatar
Jupstar ✪
nah i mean if u are not on the game server rn
i get that, maybe just change the terms a bit
Avatar
Avatar
Overlord
127.0.0.1 is the reason im failure in this life
There is no such place as 127.0.0.1
Avatar
Avatar
Jupstar ✪
/rank tsfreddie but you are not on the server
but again, is /rank the same as what we currently have?
Avatar
Avatar
Teero
There is no such place as 127.0.0.1
there is, look inside
Avatar
and /ranka is rank using the openid info
Avatar
127.0.0.1 is peace 127.0.0.1 is home 127.0.0.1 is love
Avatar
each one of us has it, and mine has failed me or actually i failed it
Avatar
Avatar
TsFreddie
and /ranka is rank using the openid info
Jupstar ✪ 2024-08-26 10:40
as said that part isnt planned out.. maybe yes, maybe no
Avatar
if that's the case i think it would probably be fine in a third party server if they really want to implement their /ranka. /rank probably does not even matter for new server after the account system is live i would imagine.
Avatar
Jupstar ✪ 2024-08-26 10:40
maybe it mixes it depending on who is on the game server
Avatar
@TsFreddie you can join my 127.0.0.1 if you want owo (edited)
Avatar
there would practically be no offline players if most players are steam users anyway
Avatar
Jupstar ✪ 2024-08-26 10:40
my first goal is to have ranks accociated with account info
10:40
if that works reliable
10:40
i retire
10:40
xd
Avatar
at least it probably won't affect what i had in mind with our servers
Avatar
Avatar
TsFreddie
there would practically be no offline players if most players are steam users anyway
that's majority?!
Avatar
but i do want /ranka tsfreddie to stay consistent across gameservers
10:41
so sharing account name is probably quite important for third-party
Avatar
WTF
10:42
there is so many of them?!
Avatar
Avatar
Jupstar ✪
i retire
no, in unpaid projects You cannot retire!
10:42
what if they "maul, your child?!"
Avatar
Avatar
Jupstar ✪
as said that part isnt planned out.. maybe yes, maybe no
sorry i keep having questions. is internal id also different per platform. like if I implemented the session verification, would the session's id be different than what ddnet gameserver sees?
Avatar
Avatar
TsFreddie
one final question
.
Avatar
Avatar
TsFreddie
sorry i keep having questions. is internal id also different per platform. like if I implemented the session verification, would the session's id be different than what ddnet gameserver sees?
Jupstar ✪ 2024-08-26 10:44
sorry what?
10:44
there is no session id
10:44
account_id unique per account
Avatar
i asked it cuz wechat's developer api does not give you the user's id to prevent you from tracking users across different apps. you can not know user1 on appA is the same user1 on appB (edited)
Avatar
Jupstar ✪ 2024-08-26 10:44
send to all game servers
Avatar
Avatar
TsFreddie
i asked it cuz wechat's developer api does not give you the user's id to prevent you from tracking users across different apps. you can not know user1 on appA is the same user1 on appB (edited)
Jupstar ✪ 2024-08-26 10:45
u can do that with ddnet accounts
10:45
no extra ids
Avatar
Avatar
Jupstar ✪
account_id unique per account
unique per account sounds good to me.
10:45
wechat uses unique per account-app
Avatar
Jupstar ✪ 2024-08-26 10:45
if someone implements global bans, they would be banned anywhere xd
Avatar
which is quite annoying in some cases
Avatar
Avatar
Jupstar ✪
u can do that with ddnet accounts
please don't tell heinrich that we are allowing third-party to track users identities.
Avatar
Jupstar ✪ 2024-08-26 10:47
he backreads everything anyway
Avatar
Avatar
Jupstar ✪
if someone implements global bans, they would be banned anywhere xd
bring more systems for the rulling fist to, squeeze us "harder daddy"
Avatar
but realistically there is no server token so it's probably unreallistic to implement the wechat way anyway
10:47
lol
Avatar
Avatar
Jupstar ✪
he backreads everything anyway
false
Avatar
Jupstar ✪ 2024-08-26 10:47
ok i delete the ping
10:47
to keep tsfreddie safe
Avatar
redundant realistic words, great job freddie, your english is truly evolving
Avatar
I once caught Heinrich unaware of an offtopic chat
Avatar
Avatar
TsFreddie
redundant realistic words, great job freddie, your english is truly evolving
Jupstar ✪ 2024-08-26 10:48
some words in english simply suck
10:48
it's not you that is the problem
10:48
xd
Avatar
I still have this as my core memory
Avatar
nah, it's probably me if heinrich keeps DM me my mistake
Avatar
Avatar
Overlord
Click to see attachment 🖼️
is that a dm leak
Avatar
hi i just bubble here and nothing interrupt u
Avatar
Avatar
TsFreddie
is that a dm leak
it is
10:49
but it's public DM
Avatar
lmao imagine saying bubble in english
Avatar
Avatar
kinki9487
hi i just bubble here and nothing interrupt u
bubble me all U want, as long as the water stays warm
Avatar
Jupstar ✪ 2024-08-26 10:49
Avatar
i mean i get it and it is hilarious
Avatar
Jupstar ✪ 2024-08-26 10:50
he kinda cute
10:50
should be an emoji
Avatar
Avatar
Jupstar ✪
Click to see attachment 🖼️
i have an idea
Avatar
@TsFreddie btw cant leak more but, also in that same conversation
10:51
I said I was nice to You the day before
10:51
and he said "please dont do that"!
10:52
@TsFreddie so after all those months, please rate my niceness
Avatar
Avatar
Overlord
and he said "please dont do that"!
this is out of context, but hey!
Avatar
Jupstar ✪ 2024-08-26 10:54
nais
Avatar
test
Avatar
Jupstar ✪ 2024-08-26 10:54
OMGH
Avatar
lol
Avatar
Jupstar ✪ 2024-08-26 10:54
SO CUTIE
Avatar
i hope there is an svg tho, cuz that image is kinda low res
Avatar
Just AI "png to svg "
10:55
Works decently
Avatar
oh it is svg
10:56
i'm just dumb
Avatar
Avatar
TsFreddie
i'm just dumb
Dude, nobody insults my adoptive father
10:56
Now I gotta beat Ur ass
Avatar
i prefer the pfp before (edited)
10:58
:/
Avatar
Avatar
kinki9487
i prefer the pfp before (edited)
:/ u cant BEAR not seeing it?
Avatar
?
Avatar
ok it's less blurry now
10:59
oops a little bit too low
Avatar
Avatar
Overlord
:/ u cant BEAR not seeing it?
sry but wdym (edited)
10:59
FUCK
Avatar
Avatar
kinki9487
sry but wdym (edited)
I mean " you cannot BEAR to see it gone?"
Avatar
Now do this one
Avatar
oopsi
Avatar
Avatar
meloƞ
Now do this one
no
Avatar
Avatar
TsFreddie
oopsi
kek
Avatar
Avatar
Overlord
I mean " you cannot BEAR to see it gone?"
yeah 😦
Avatar
Avatar
TsFreddie
no
angy
11:00
^ better heinrich
Avatar
Avatar
meloƞ
angy
SPOILER
Image attachment
Avatar
let heinrich have this xd
Avatar
he probably wont
Avatar
Loool starting tomorrow im back to 8h a day scheldue
Avatar
i should probably make myself a new tee
Avatar
Life is bad
Avatar
after I quit my job (edited)
11:02
tomorrow
Avatar
Avatar
TsFreddie
i should probably make myself a new tee
Make entire new tee world, like U know earth v2
11:03
i made this in 2013
Avatar
this in 2022
11:05
vibe time is weird huh
Avatar
evolution of a man
11:05
from troll to peacefulness
Avatar
this in 2021
Avatar
ddfat
Avatar
this in 2020
Avatar
wow
Avatar
Avatar
TsFreddie
this in 2020
hey i know this one!
Avatar
and when's the shirt xd
Avatar
Avatar
Overlord
hey i know this one!
lmao
Avatar
Avatar
kinki9487
and when's the shirt xd
his mom has it
Avatar
?
Avatar
the weird thing is, his mom is not my grandma!
Avatar
WTF HE IS A LOCATER
11:08
bruh
Avatar
"Bruv"
11:08
my mom did have it
Avatar
oh
11:08
cool
Avatar
yeah, we know that one!
Avatar
the new guy doesn't
11:08
lol
11:09
going home. brb
Avatar
he's chinese, how come he doesnt know what You do?!
Avatar
Avatar
TsFreddie
going home. brb
already it's only 19:09
11:09
did U delete ntfs log file?
Avatar
Avatar
Overlord
he's chinese, how come he doesnt know what You do?!
cuz i don't nearly share enough stuff there
Avatar
and eveything else?
Avatar
Avatar
TsFreddie
cuz i don't nearly share enough stuff there
it was a jab, that chinese have a hive mind, and should know what others think (edited)
11:10
11:10
^ proof that heinrich is not from asia
Avatar
Avatar
Overlord
Click to see attachment 🖼️
rare image of heinrich lying
Avatar
Avatar
TsFreddie
rare image of heinrich lying
I sometimes fear, that he can also read my messages on other platforms
11:19
@meloƞ less working, more moderating, have You seen what's going on at "TeeDdnet_v2033"?!! total anarchy
Avatar
скебед талчки
Avatar
Avatar
TsFreddie
Click to see attachment 🖼️
sic!
Avatar
Baran Nashor 2024-08-26 11:59
Avatar
arent ddrace players all sheeplee?
12:07
@Cammodude i checked, I dont have copilto on my work pc. it
12:07
it is fully updated windows 11 home
12:07
not in domain
Avatar
yeah, mines win 11 home too
Avatar
copilto
Avatar
Avatar
zhn
copilto
no wonder, bimbows cant find iT!
12:09
tbh copilto sounds kinda cute for a copilot
Avatar
Avatar
Overlord
tbh copilto sounds kinda cute for a copilot
ye^^
12:26
12:26
12:27
@Cammodude now idk if i should feel cheated by microsoft, or blessed
Avatar
blessed, its less bloat
Avatar
Avatar
Overlord
Click to see attachment 🖼️
nazwa organizacji kek
Avatar
Avatar
zhn
nazwa organizacji kek
:) no domain so it remains empty
Avatar
Avatar
Cammodude
blessed, its less bloat
Avatar
Avatar
Cammodude
Click to see attachment 🖼️
12:39
i think i just deleted it
12:39
u cant do that on home perhaps?
Avatar
man how did i get this unlucky
Avatar
Does racism help global warming? (edited)
Avatar
Avatar
Teero
Does racism help global warming? (edited)
absolutely!
12:46
Avatar
Here take the proof
Avatar
Avatar
Teero
Here take the proof
Zaebis
Avatar
500 IQ or -500 IQ?
12:50
or 500 IP?
Avatar
Avatar
Teero
Does racism help global warming? (edited)
As in help make it warmer or slow it down?
Avatar
Avatar
Teero
Here take the proof
Insee we have similar hobby
Avatar
Avatar
Overlord
As in help make it warmer or slow it down?
idk the heated arguments could increase the temperature again
Avatar
Avatar
Teero
Here take the proof
too racist
Avatar
Or not enough
Avatar
Avatar
むぎ
Click to see attachment 🖼️
kek
Avatar
Translation, aside from musical prt?
Avatar
Avatar
Overlord
Translation, aside from musical prt?
im in paris
Avatar
Krkw
14:14
Kek
Avatar
Avatar
Overlord
Translation, aside from musical prt?
pavel durov (founder of telegram) was arrested in france
Avatar
Ik
14:16
I just had no idea what it says
Avatar
Братан братишка 2024-08-26 14:19
schoolboy got punished by his dad
14:19
lol
Avatar
They dont look too human
Avatar
why i cant play DDNet? (its on portugueese because im from brazil)
Avatar
Avatar
catzin
why i cant play DDNet? (its on portugueese because im from brazil)
hi from brazil! (edited)
15:23
have u tried reinstalling game?
15:23
or verify integrity of game files
Avatar
всем привет
Avatar
Avatar
:)
всем привет
hi!
Avatar
Avatar
むぎ
hi!
i from russia
Avatar
Avatar
:)
i from russia
cool
15:34
Where are you from?
Avatar
i live on earth
15:34
actually
15:35
Avatar
Avatar
むぎ
twinbop
oh no wtf
Avatar
Avatar
むぎ
twinbop
fastest text uwuifier in the west. Contribute to Daniel-Liu-c0deb0t/uwu development by creating an account on GitHub.
Avatar
Avatar
むぎ
have u tried reinstalling game?
ill try...
Avatar
Avatar
むぎ
or verify integrity of game files
how??
Avatar
Avatar
catzin
how??
Avatar
ok..
Avatar
Avatar
むぎ
Click to see attachment 🖼️
on DDNet or steam i find it?
Avatar
Avatar
catzin
on DDNet or steam i find it?
Avatar
Avatar
むぎ
Click to see attachment 🖼️
oh ok
15:47
occured an error
15:48
ill try put steam on english
Avatar
ok once im back home, its going to happen
15:52
I was already a cat girl in teww"words Nya :3
15:52
Now can unleash my inner retard without actually thinking!
Avatar
Avatar
Overlord
I was already a cat girl in teww"words Nya :3
Shosuka
Avatar
Avatar
むぎ
Shosuka
@Blade come beat this fella up Nya :3
16:03
huh? (edited)
16:03
deadass gov media is now livestreaming monkey
Avatar
ForgottenCat 2024-08-26 16:12
think_bot
Avatar
Im lookinf at the monkey game
16:40
Somehow it reminds me of really old games
Avatar
portugueese
Avatar
give me background for levels
Avatar
Avatar
むぎ
SMILE
;-;
18:46
Avatar
Avatar
catzin
;-;
ur disk is ok??
18:47
justatest
Avatar
Avatar
むぎ
ur disk is ok??
idk ;-;
Avatar
Кто тут русский и пойдёт на copy love box и не ток блокать?
Avatar
Avatar
catzin
idk ;-;
Download CrystalDiskInfo for free. A HDD/SSD utility software. A HDD/SSD utility software which supports a part of USB, RAID and NVMe.
18:49
check if ur disk is alright
Avatar
Кто тут русский и пойдёт на copy love box и не ток блокать?
Avatar
Avatar
catzin
ok?
?
Avatar
Кто тут русский и пойдёт на copy love box и не ток блокать?
Avatar
Avatar
fewasg1
Кто тут русский и пойдёт на copy love box и не ток блокать?
да заебал
Avatar
Avatar
むぎ
да заебал
Ебани рот
18:52
Руссиш
Avatar
ты думаешь если напишешь 3 раза больше шансов что кто то ответит?
Avatar
Avatar
fewasg1
Руссиш
не руссиш
Avatar
A am anglih
18:52
Nod
18:52
A am inglih
18:52
Am ne panimat vos
Avatar
what i do here?
Avatar
Avatar
fewasg1
A am inglih
justatest
Avatar
Avatar
texnonik
justatest
Ебать
Avatar
Avatar
catzin
what i do here?
did u install it?
Avatar
Avatar
むぎ
did u install it?
yes
Avatar
send screenshot
Avatar
Avatar
texnonik
justatest
Техноник?
18:53
Я скинуться пошел
Avatar
Avatar
fewasg1
Техноник?
justatest
Avatar
Avatar
fewasg1
Я скинуться пошел
пиздец
18:53
позор
Avatar
Avatar
むぎ
пиздец
Так я маму твою
18:54
В кино водил
Avatar
верю
Avatar
На машине возил
18:54
Кормил
18:54
И тд
Avatar
Avatar
むぎ
send screenshot
im on an site
Avatar
Avatar
catzin
im on an site
so u did not install it
Avatar
Avatar
catzin
im on an site
Otebis pidor ebaniu
Avatar
Avatar
catzin
im on an site
18:54
download and install it
Avatar
Avatar
むぎ
Click to see attachment 🖼️
i alr downloaded
18:55
Avatar
Довнаол
18:55
Анб
18:55
Инстал
Avatar
so the app sended me on this site
Avatar
Avatar
catzin
so the app sended me on this site
WHATAUTISTIC
Avatar
Avatar
むぎ
WHATAUTISTIC
feelsbadman
Avatar
Avatar
catzin
feelsbadman
bro just download and install it
18:59
🥴
18:59
what app sent u on the site
Avatar
is my disk ok now? (edited)
Avatar
what are u even talking about
Avatar
Avatar
catzin
is my disk ok now? (edited)
Pepega (edited)
Avatar
Avatar
むぎ
🥴
the app u sended me to download
19:00
;-;...
Avatar
i cant
19:00
i just cant
19:00
thats
19:00
thats too much for me
Avatar
i will not play ddnet anymore?
Avatar
can u screenshare?
Avatar
@catzin
19:03
open chat in voice chat
19:04
Avatar
that was tough one
19:28
30min to reinstall ddnet
19:28
Pepega
Avatar
mugichad
Avatar
HeroinFamaly 2024-08-26 19:53
кто на кобру 3?
Avatar
скамми лимано (ortem) 2024-08-26 20:40
Avatar
лютый
Avatar
ягель питание оленей 2024-08-26 21:20
21:21
21:21
Avatar
чанчито помогатор
Avatar
уголек 2024-08-26 22:00
Avatar
дурак онлайн 2024-08-26 22:05
Есть у кого-нибудь шаблоны для скинов и для ганпаков
Avatar
Avatar
дурак онлайн
Есть у кого-нибудь шаблоны для скинов и для ганпаков
уголек 2024-08-26 22:09
Avatar
дурак онлайн 2024-08-26 22:10
Респект
Avatar
Avatar
TsFreddie
Click to see attachment 🖼️
Omg! Where can I get this in Europe? I don't mind buying from china and waiting for shipping
Avatar
Avatar
Overlord
@Blade come beat this fella up Nya :3
Nya!
Avatar
Avatar
Blade
Nya!
:3
Avatar
Avatar
Blade
Omg! Where can I get this in Europe? I don't mind buying from china and waiting for shipping
Dude its his mom, and on top of that asians are no longer on sale
Exported 831 message(s)
Timezone: UTC+0