03:38 <+bridge> [ddnet] if you need a starting point. i can upload my progress. 03:38 <+bridge> [ddnet] DDNet already provides some useful JSONs. if deen makes all data fetchable as JSON, we can use anything 03:38 <+bridge> [ddnet] 03:38 <+bridge> [ddnet] https://ddnet.aliveclan.de/releases 03:41 <+bridge> [ddnet] @Ryozuki https://github.com/Jupeyy/ddnet-web/tree/testing_nextjs 03:41 <+bridge> [ddnet] @Ryozuki https://github.com/Jupeyy/ddnet-web/tree/testing_nextjs/nextjs 03:41 <+bridge> [ddnet] @Ryozuki https://github.com/Jupeyy/ddnet-web/tree/testing_nextjs/nextjs 05:35 <+bridge> [ddnet] will something new about kick function? 05:35 <+bridge> [ddnet] ihave been much situlation much tee are afk or just didnt vote the troller 08:23 <+bridge> [ddnet] if players are afk they dont count into the needed f3s 08:30 <+bridge> [ddnet] English do even you? 08:45 <+bridge> [ddnet] Petition to rename the term f3 into vote yes. That’s bind shaming! 08:50 <+bridge> [ddnet] F4 09:02 <+bridge> [ddnet] https://www.reddit.com/r/ProgrammerHumor/comments/yveu7r/manager_does_a_little_code_cleanup/?utm_source=share&utm_medium=android_app&utm_name=androidcss&utm_term=1&utm_content=share_button 09:02 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1041986588734918756/RDT_20221115_0902216265192459027542721.jpg 09:04 <+bridge> [ddnet] https://twitter.com/elonmusk/status/1592177471654604800 09:04 <+bridge> [ddnet] The replies 09:04 <+bridge> [ddnet] Too much 09:14 <+bridge> [ddnet] i love spotting elon bootlickers 09:14 <+bridge> [ddnet] so funny 09:45 <+bridge> [ddnet] Also the amateur investers in the replies talking about tesla stock. 09:46 <+bridge> [ddnet] And the people that advocate for testing on production 😄 09:46 <+bridge> [ddnet] This isn't ddnet, it's one of the biggest sites on the web 09:57 <+ChillerDragon> lul elon trol 09:59 <+ChillerDragon> https://external-preview.redd.it/X71jNYrHtlRPANf8zwWMD0Ws_JS_XYRj2B-BQfNlj4Y.jpg?auto=webp&s=08639a4f5dc8a6c1a24f2c28cdfe43d55f88df0c 10:27 <+ChillerDragon> sos i need help naming stuff. In case someone missed it i build a network lib. I currently plan to create a class for every chunk that is being sent. Now I struggle to pick a name for that thing because it is lib user facing. 10:28 <+ChillerDragon> I mean stuff like ClSay. Imo the nicest term would be "packet" but that seems wrong since a packet can contain multiple chunks like ClSay and SvMotd etc. but calling it "chunk" would be weird in user facing code imo. 10:28 <+ChillerDragon> any ideas on how to name that thing? message? 10:29 <+ChillerDragon> @Jupstar ✪ life advisor im counting on you 10:39 <+bridge> [ddnet] Name it bloat 10:39 <+bridge> [ddnet] Fragment 10:39 <+ChillerDragon> bloat xd 10:39 <+ChillerDragon> hm fragment 10:40 <+ChillerDragon> if as a user of a twlib you get a thing called fragment do you expect the content to be a full ClSay chunk? 10:41 <+ChillerDragon> lmao BLOAT was close! lets go with BOAT xxxxxxxxxxxxD https://zillyhuhn.com/cs/.1668505287.png 10:42 <+ChillerDragon> i think tw code basically calls those messages due to method names like ``OnMessage()`` 10:43 <+ChillerDragon> @heinrich5991 the lyrical genius any input? 10:53 <+bridge> [ddnet] I'd it's a msg 10:53 <+bridge> [ddnet] It event 10:53 <+bridge> [ddnet] Or* 10:54 <+bridge> [ddnet] But packet would be fine too imo 10:55 <+bridge> [ddnet] Multiple packets live in one packet container or packet chain 10:55 <+bridge> [ddnet] @Moderator 10:56 <+bridge> [ddnet] Ü 11:04 <+ChillerDragon> @Jupstar ✪ if you name the chunks in the packet also packet. Stuff like packet header becomes confusing. Since every chunk also has a header. 11:04 <+bridge> [ddnet] currently it's stalling, i have way too much to do IRL rn 11:06 <+bridge> [ddnet] U mean the packet data or what 11:07 <+bridge> [ddnet] Packet content 11:07 <+bridge> [ddnet] Payload xd 11:22 <+Ryozuki> xd 11:59 <+bridge> [ddnet] I'm happy to announce that my teehistorian replayer is now public. I finally found the motivation to publish it with the DDNet season 2 announcement :D. https://gitlab.com/zwelf/twgame 11:59 <+ChillerDragon> pog 12:03 <+ChillerDragon> yea basically the packet content jopstar but the content is multiple seperate chunks so imo packet.payload is all chunks but how do i call the individual chunks? also they have a payload as well so it would be payload.payload then 12:05 <+bridge> [ddnet] Wow 😄 12:20 <+Ryozuki> i want a zip of all the map preview images 12:20 <+Ryozuki> i dont wanna rely on ddnet hosting them 12:20 <+Ryozuki> zzz 12:20 <+Ryozuki> and they are not public rn 12:23 <+bridge> [ddnet] AGPL :/ so not usuable for ddnet client 12:27 <+bridge> [ddnet] Isnt agpl kinda anti rust too xd 12:44 <+ChillerDragon> Ryozuki: go scrape them hehe 13:15 <+bridge> [ddnet] Huh, aren't they on the site? 13:15 <+bridge> [ddnet] I think even the tool that generates them is public 13:18 <+bridge> [ddnet] Has anyone seen this before? 13:18 <+bridge> [ddnet] 13:18 <+bridge> [ddnet] If not, here's a little info: a few dudes wanted to make a game based on Teeworlds in 2013, with accounts, skinning system, etc., just like ddnet season 2 13:18 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1042050992851656714/unknown.png 13:18 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1042050993556291604/unknown.png 13:18 <+bridge> [ddnet] https://www.jeuxvideo.com/forums/1-31-8641756-1-0-1-0-jeu-video-2d-run-and-gun-runeshoot.htm 13:18 <+bridge> [ddnet] oh wow, I haven't seen that before 13:19 <+bridge> [ddnet] Of course, it didn't get any further than sketches... 13:26 <+bridge> [ddnet] they seem to have posted the same text on a couple of sites 13:26 <+bridge> [ddnet] but everything seems wiped, their website and youtube videos too 13:27 <+bridge> [ddnet] + twitter account 13:28 <+bridge> [ddnet] oh wow they were serious o.o https://www.copyrightfrance.com/certificat-depot-copyright-france-8GKY3D2-lges-impry.htm 13:28 <+bridge> [ddnet] I love how deens idea of accounts + achievements got turned into so many demands 13:29 <+bridge> [ddnet] yes, I also fear that this might hinder the development of the actual accounts, that would be sad 13:31 <+bridge> [ddnet] but it also feels like deen gave some people motivation to start on some stuff themselves 13:41 <+bridge> [ddnet] @Learath2 what do u think about jwt 13:46 <+bridge> [ddnet] jwt + access token + refresh token 13:48 <+bridge> [ddnet] https://cdn.discordapp.com/attachments/293493549758939136/1042058393004810270/unknown.png 13:52 <+bridge> [ddnet] I think in this case it fits really well 13:53 <+bridge> [ddnet] I usually find it overkill, but it fits the central auth scheme we have here 13:57 <+bridge> [ddnet] Ye jwt rly fits 14:02 <+ChillerDragon> @Matodor those sketches look so cool! 14:03 <+bridge> [ddnet] by mipEr 14:27 <+Ryozuki> Learath2: no deen told me they not public 14:30 <+bridge> [ddnet] cool! 14:32 <+bridge> [ddnet] Im making my own ddnet web, which if is not used by ddnet itself ill just run it side by side 14:33 <+bridge> [ddnet] I dint rly wanna scrape map previews 14:33 <+bridge> [ddnet] They should be available 14:41 <+bridge> [ddnet] Hm, in what format? Like just in a repo or sth? 14:44 <+bridge> [ddnet] Yeah 14:45 <+bridge> [ddnet] Like maps 14:47 <+bridge> [ddnet] https://ddnet.org/ranks/maps/Stronghold.png 14:47 <+bridge> [ddnet] are they in predictable locations? you could download them from there 14:51 <+Ryozuki> thats what i dont want to do 14:51 <+Ryozuki> i do that now 14:51 <+Ryozuki> there is little reason to not put the images on a repo 14:52 <+Ryozuki> when everythign else is already in a repo 14:52 <+Ryozuki> maps, ranks, etc 14:52 <+bridge> [ddnet] Just convince deen with good quality 14:52 <+Ryozuki> wdym 14:52 <+Ryozuki> im making this web cuz i know unless u show smth good no progress will be made 14:52 <+bridge> [ddnet] Convince him that your solution is better 14:52 <+Ryozuki> and even if its not accepted ill just run it on my server with another domain 14:53 <+Ryozuki> the data will just be daily cuz thats what i can get from the sql download 14:53 <+Ryozuki> but better than the current web 14:53 <+Ryozuki> also idc and the backend is in rust 14:55 <+bridge> [ddnet] I dunno why u so mad xd. If it's clearly better deen can't resist xd 14:56 <+bridge> [ddnet] Xd 14:56 <+bridge> [ddnet] Im not mad 14:56 <+bridge> [ddnet] On the irc side i couldnt see ur msg was replying to my previous msg 14:56 <+bridge> [ddnet] So it was a bit confusing 14:57 <+bridge> [ddnet] I guess ill just scrape and put it in a repo 14:57 <+bridge> [ddnet] As they say, do it urself, cuz others will never do it for u 14:57 <+bridge> [ddnet] Well i just invented this say 15:48 <+bridge> [ddnet] I'm totally fine if someone wants to remake website and manages to do so. I don't want people to waste time doing 20% of what website currently has and calling it quits then 15:55 <+Ryozuki> ok 15:56 <+Ryozuki> just noticed the sqlite db doesnt have indexes 15:56 <+Ryozuki> my query went from 2s to 4ms after adding indexes :O 16:31 <+bridge> [ddnet] I'd do it if I didn't already have a lot of ongoing projects 16:31 <+bridge> [ddnet] Maybe if I get some time and inspiration I can start trying something for the website 16:32 <+bridge> [ddnet] I think ryozuki means the backend while you mean the frontend? 16:32 <+Ryozuki> no im doing everything 16:33 <+bridge> [ddnet] ah nice! 16:33 <+Ryozuki> as soon as i have something sizeable ill put it on github, ill try to not abandon this xd 16:46 <+ChillerDragon> did someone ever came up with names for all the emotes? 16:47 <+ChillerDragon> because the code only uses the number 16:47 <+bridge> [ddnet] There is an enum 16:47 <+ChillerDragon> ah nice 16:47 <+bridge> [ddnet] Or should be 16:47 <+ChillerDragon> got it thanks 16:48 <+ChillerDragon> ah wait no thats eyes 16:48 <+ChillerDragon> i think there is only eye enum 16:48 <+bridge> [ddnet] Ah 16:48 <+ChillerDragon> ``EMOTE_PAIN`` etc 16:48 <+ChillerDragon> ye it scam 16:48 <+bridge> [ddnet] Rest in peace 16:48 <+bridge> [ddnet] Just create one 16:48 <+ChillerDragon> i rly do not wanna make up names 16:48 <+ChillerDragon> oof 16:49 <+bridge> [ddnet] And pr 16:49 <+ChillerDragon> tw code does not need it 16:49 <+ChillerDragon> it uses the index in the texture so duh 16:49 <+bridge> [ddnet] Mad. Mad af. So mad he explodes 16:49 <+ChillerDragon> xd 16:49 <+ChillerDragon> how to name the "!" ???? 16:50 <+bridge> [ddnet] Thats mad 16:50 <+bridge> [ddnet] ANGRY SCREAMING 16:50 <+ChillerDragon> wtf 16:50 <+ChillerDragon> isnt it more chill? 16:50 <+ChillerDragon> like alert or alarm 16:50 <+bridge> [ddnet] ANGRY EVIL 16:50 <+ChillerDragon> or exclamation mark 16:50 <+bridge> [ddnet] ANGRY AGGRESSIVE 16:51 <+ChillerDragon> i mean the emote 1 16:51 <+ChillerDragon> omg 16:51 <+bridge> [ddnet] Ah 16:51 <+bridge> [ddnet] Well shout 16:51 <+bridge> [ddnet] Or smth 16:51 <+bridge> [ddnet] Or exclamation mark 16:51 <+bridge> [ddnet] Xd 16:51 <+bridge> [ddnet] Creative af 16:52 <+bridge> [ddnet] Surprise 16:52 <+ChillerDragon> ! is surprise? 16:52 <+ChillerDragon> hm yea 16:52 <+ChillerDragon> can be used like that but also as a warning 16:52 <+ChillerDragon> hmmm 16:54 <+bridge> [ddnet] warning_suprise_exclamationmark 16:56 <+ChillerDragon> so which? 16:58 <+ChillerDragon> zzz or sleepy? 17:02 <+bridge> [ddnet] Zzz 17:02 <+bridge> [ddnet] And oooooop 17:14 <+bridge> [ddnet] maybe this would make sense (json cause why not) 17:14 <+bridge> [ddnet] ```json 17:14 <+bridge> [ddnet] { 17:14 <+bridge> [ddnet] "0": "ooop", 17:14 <+bridge> [ddnet] "1": "exclamation", 17:14 <+bridge> [ddnet] "2": "hearts", 17:14 <+bridge> [ddnet] "3": "waterdrop", 17:14 <+bridge> [ddnet] "4": "speech(less)", 17:14 <+bridge> [ddnet] "5": "music", 17:14 <+bridge> [ddnet] "6": "sorry", 17:14 <+bridge> [ddnet] "7": "ghost", 17:14 <+bridge> [ddnet] "8": "annoyed", 17:14 <+bridge> [ddnet] "9": "pissed", 17:14 <+bridge> [ddnet] "10": "devil", 17:14 <+bridge> [ddnet] "11": "swearing", 17:14 <+bridge> [ddnet] "12": "sleepy", 17:14 <+bridge> [ddnet] "13": "wtf", 17:14 <+bridge> [ddnet] "14": "happy", 17:14 <+bridge> [ddnet] "15": "questioning" 17:14 <+bridge> [ddnet] } 17:14 <+bridge> [ddnet] ``` 17:15 <+bridge> [ddnet] its weird cause I'd call the 5th one (id: 4) speechless but its also used as a speech bubble when chatting 17:16 <+bridge> [ddnet] Tear 17:16 <+bridge> [ddnet] maybe this would make sense (json cause why not) 17:16 <+bridge> [ddnet] ```json 17:16 <+bridge> [ddnet] { 17:17 <+bridge> [ddnet] "0": "ooop", 17:17 <+bridge> [ddnet] "1": "exclamation", 17:17 <+bridge> [ddnet] "2": "hearts", 17:17 <+bridge> [ddnet] "3": "tear", 17:17 <+bridge> [ddnet] "4": "speech(less)", 17:17 <+bridge> [ddnet] "5": "music", 17:17 <+bridge> [ddnet] "6": "sorry", 17:17 <+bridge> [ddnet] "7": "ghost", 17:17 <+bridge> [ddnet] "8": "annoyed", 17:17 <+bridge> [ddnet] "9": "pissed", 17:17 <+bridge> [ddnet] "10": "devil", 17:17 <+bridge> [ddnet] "11": "swearing", 17:17 <+bridge> [ddnet] "12": "sleepy", 17:17 <+bridge> [ddnet] "13": "wtf", 17:17 <+bridge> [ddnet] "14": "happy", 17:17 <+bridge> [ddnet] "15": "questioning" 17:17 <+bridge> [ddnet] } 17:17 <+bridge> [ddnet] ``` 17:17 <+bridge> [ddnet] edited 17:17 <+bridge> [ddnet] but its also used when you are in water so thats probably why i called it waterdrop 17:17 <+bridge> [ddnet] Pissed is weird in code maybe angry is enough xd 17:17 <+bridge> [ddnet] But rest sounds fine xd 17:17 <+bridge> [ddnet] xd 17:18 <+bridge> [ddnet] its my goto emoji when im pissed 17:18 <+bridge> [ddnet] yeah ill edit it to be angry 17:18 <+bridge> [ddnet] maybe this would make sense (json cause why not) 17:18 <+bridge> [ddnet] ```json 17:18 <+bridge> [ddnet] { 17:18 <+bridge> [ddnet] "0": "ooop", 17:18 <+bridge> [ddnet] "1": "exclamation", 17:18 <+bridge> [ddnet] "2": "hearts", 17:18 <+bridge> [ddnet] "3": "tear", 17:18 <+bridge> [ddnet] "4": "speechless", 17:18 <+bridge> [ddnet] "5": "music", 17:18 <+bridge> [ddnet] "6": "sorry", 17:18 <+bridge> [ddnet] "7": "ghost", 17:18 <+bridge> [ddnet] "8": "annoyed", 17:18 <+bridge> [ddnet] "9": "angry", 17:18 <+bridge> [ddnet] "10": "devil", 17:18 <+bridge> [ddnet] "11": "swearing", 17:18 <+bridge> [ddnet] "12": "sleepy", 17:18 <+bridge> [ddnet] "13": "wtf", 17:18 <+bridge> [ddnet] "14": "happy", 17:18 <+bridge> [ddnet] "15": "questioning" 17:18 <+bridge> [ddnet] } 17:19 <+bridge> [ddnet] ``` 17:19 <+bridge> [ddnet] also speech to speechless 17:29 <+ChillerDragon> thanks alex 17:29 <+ChillerDragon> i came up with those https://zillyhuhn.com/cs/.1668529709.png 17:29 <+ChillerDragon> oh is it heart not hearth= xd 17:29 <+ChillerDragon> english 101 17:30 <+ChillerDragon> oh also my oop id is wrong xd 17:30 <+bridge> [ddnet] xd 17:30 <+ChillerDragon> its only one heart tho 17:30 <+bridge> [ddnet] i'd rather use descriptive names rather than just putting in zzz or ??? 17:31 <+bridge> [ddnet] Oop! = 0 ? 17:31 <+ChillerDragon> yes it is 0 17:31 <+ChillerDragon> i was wrong 17:31 <+ChillerDragon> on sleepy yea 17:31 <+bridge> [ddnet] but you know ooop and wtf are descriptive enough 17:31 <+ChillerDragon> but ??? > questioning for sure xd 17:32 <+ChillerDragon> i love how you also said devil and swearing like i thought 17:32 <+ChillerDragon> oh the burst bubble is annoyed 17:32 <+ChillerDragon> never seen it like that xd 17:32 <+ChillerDragon> does any annoyed person use emote 8? xd 17:33 <+bridge> [ddnet] the devil? 17:33 <+ChillerDragon> oof and "..." is the typing emote so speechless is a bit oppsite huh? 17:33 <+ChillerDragon> u said devil i said evil 17:33 <+ChillerDragon> but devil is better! 17:33 <+bridge> [ddnet] well i mean 17:34 <+bridge> [ddnet] how would you use the ... emote in game 17:34 <+ChillerDragon> or i use ascii emotes? xd 17:34 <+ChillerDragon> >:| 17:34 <+ChillerDragon> :) 17:34 <+ChillerDragon> :( 17:34 <+ChillerDragon> xd 17:34 <+ChillerDragon> ^^ 17:34 <+ChillerDragon> ! 17:34 <+ChillerDragon> ??? 17:34 <+bridge> [ddnet] Ping me when you've made the whole list with new names?) 17:34 <+bridge> [ddnet] =] 17:35 <+ChillerDragon> #!!*:*! 17:35 <+ChillerDragon> <3 17:35 <+ChillerDragon> omg this sucks idk mman 17:37 <+ChillerDragon> i think ill use "..." lierally 17:37 <+ChillerDragon> what a mess 17:40 <+bridge> [ddnet] i just thought that its better to name them how you'd use them while communicating with other tees rather than how its used in the game 17:41 <+bridge> [ddnet] 💢 btw ^^ 17:42 <+bridge> [ddnet] https://emojipedia.org/anger-symbol/ 17:42 <+ChillerDragon> oof thats descriptive 17:42 <+ChillerDragon> until the unicode breaks the font xd 17:43 <+ChillerDragon> its called anger symbol -.- 17:43 <+ChillerDragon> so the emote should be called anger?! 17:43 <+ChillerDragon> VEINS POPPING xd 17:43 <+ChillerDragon> BAM 17:43 <+ChillerDragon> POW 17:44 <+ChillerDragon> then i could also use the ghost emoji 17:44 <+bridge> [ddnet] I guess 'anger' could be used, since it is officially anger in unicode 17:44 <+ChillerDragon> hmm 17:44 <+ChillerDragon> but the other angry emote is more obvious anger imo 17:44 <+bridge> [ddnet] ddnet/tw has too many cursing emojis :d 17:44 <+ChillerDragon> how to call that one then 17:44 <+ChillerDragon> haha ikr 17:45 <+bridge> [ddnet] well 17:45 <+bridge> [ddnet] expressing your emotions 17:45 <+ChillerDragon> there is only anger 17:45 <+ChillerDragon> i did not use the happy years in my first 8 years playing the game basically 17:45 <+ChillerDragon> xd 17:45 <+ChillerDragon> happy emote* 17:45 <+ChillerDragon> jesus brainfart 17:46 <+bridge> [ddnet] I use it a lot 17:46 <+ChillerDragon> i started using it 17:46 <+ChillerDragon> but late 17:46 <+ChillerDragon> yo teehistorians 17:46 <+ChillerDragon> statistics on emotes when? 17:46 <+ChillerDragon> i need graphs 17:47 <+ChillerDragon> which country uses the happy emote the most? xd 17:47 <+bridge> [ddnet] i need to know which are the least used 17:47 <+bridge> [ddnet] i'd say ghost or devil maybe 17:51 <+bridge> [ddnet] now im thinking like why didn't I make the list an array instead of json object 17:55 <+bridge> [ddnet] i like how the discord emojis of teeworlds emotes have names 17:55 <+bridge> [ddnet] ... is mmm 17:55 <+ChillerDragon> wtf why mmm xd 17:56 <+bridge> [ddnet] probably because you can't name it ... 17:56 <+ChillerDragon> xd 17:56 <+ChillerDragon> dotdotdot 18:18 <+bridge> [ddnet] it's called DOTDOT in the code 18:19 <+bridge> [ddnet] i'd say `chat` or `speech` would be a better description of it 18:19 <+bridge> [ddnet] But I'm not the one who is to decide about that, I just gave a suggestion =] 18:21 <+bridge> [ddnet] i mean an isolated chat bubble would also be nice 18:21 <+bridge> [ddnet] something like `>..` 18:21 <+bridge> [ddnet] animated chat bobble 19:33 <+bridge> [ddnet] Hey, the ninja is implemented way differently than the other weapons, right? 19:40 <+bridge> [ddnet] Yes 20:55 <+bridge> [ddnet] you opened Pandora's Box 😄 21:21 <+bridge> [ddnet] update: my github account got suspended (no reason given, they still didnt answer my tickets after a week yet), so i decided to use gitlab instead (at least as long as my github is suspended): https://gitlab.com/swarfey/teeworlds-client/ 21:22 <+bridge> [ddnet] I also added ddnet snapshot support and some documentation for (hopefully) everything, if anybody is interested: https://gitlab.com/swarfey/teeworlds-client/-/blob/main/docs/documentation.md :happy: 21:25 <+bridge> [ddnet] @Swarfey stand up for ur own 21:25 <+bridge> [ddnet] self host git 21:25 <+bridge> [ddnet] if you dont care much about other contributions 21:25 <+bridge> [ddnet] cgit is lightweight and perfect 21:25 <+bridge> [ddnet] otherwise gitea 21:26 <+bridge> [ddnet] or https://sourcehut.org/ but its hard to self host 21:26 <+bridge> [ddnet] i rly dont like gitlab 21:26 <+bridge> [ddnet] so bloated 21:26 <+bridge> [ddnet] https://git.edgarluque.com/ 21:26 <+bridge> [ddnet] well i think gitlab is the best known alternative to github 21:26 <+bridge> [ddnet] this is my cgit instance 21:26 <+bridge> [ddnet] need to make it mirror more packages tho xd 21:26 <+bridge> [ddnet] i might switch back to github once my account is unsuspended, but im pretty sure i wont self host anything xd 21:27 <+bridge> [ddnet] weird that they suspended your account 21:27 <+bridge> [ddnet] ah yea that's cool 21:27 <+bridge> [ddnet] do you think it's for no reason? 21:27 <+bridge> [ddnet] well i had some project named "kahoot-botter" on my github page for some years 21:27 <+bridge> [ddnet] very simple, no proxies or anything, only a for loop and some random kahoot package 21:27 <+bridge> [ddnet] what's kahoot? 21:28 <+bridge> [ddnet] i guess its for that, but they seem to have really long respond times 21:28 <+bridge> [ddnet] I don't think they ban for cheat software 21:28 <+bridge> [ddnet] its some quiz page, used sometimes in schools 21:28 <+bridge> [ddnet] Some kind of quizz app 21:28 <+bridge> [ddnet] maybe the the kahoot package had kahoot code which is prolly proprietary 21:29 <+bridge> [ddnet] @Alexander_ u're everywhere 21:29 <+bridge> [ddnet] well it only imported it, i dont think i also uploaded the node-modules folder 21:29 <+bridge> [ddnet] actually i dont know, its really long ago 21:29 <+bridge> [ddnet] ¯\_(ツ)_/¯ 21:29 <+bridge> [ddnet] git clone git://edgarluque.com/teemasterparser.git 21:29 <+bridge> [ddnet] badass 21:30 <+bridge> [ddnet] imagine using github smh 21:30 <+bridge> [ddnet] imagine coding 21:36 <+bridge> [ddnet] you have banned for 10 minutes (VPN Detected, try connecting without. Contanct admin if mistaken 21:37 <+bridge> [ddnet] When my ban ends and I want to re-enter, the ban is renewed again 21:37 <+bridge> [ddnet] pls help mee 22:43 <+bridge> [ddnet] guyzz 22:43 <+bridge> [ddnet] why the game are banning me in loop for vpn? 22:43 <+bridge> [ddnet] i never used vpn 22:55 <+bridge> [ddnet] dm me your public ipv4 address 22:55 <+bridge> [ddnet] lel oke 23:23 <+bridge> [ddnet] i took same problem how can i fix 23:48 <+bridge> [ddnet] pls i have a this problemtoo 23:48 <+bridge> [ddnet] i add u