01:19 <+bridge> That's so funny tbh 01:19 <+bridge> I as just contributor in free time, I'm supposed to prepare an announcement, reach out to graphic designers, mappers, ask for opinions on features 01:20 <+bridge> While a literal "discord mod" role is just for lapping 01:20 <+bridge> Respect 01:22 <+bridge> While a literal "discord mod" role is just for larping 01:40 <+bridge> <._.spook._.> ``` 2026-04-11 09:38:45 I server: can't add MySQL server: compiled without MySQL support 01:40 <+bridge> <._.spook._.> 2026-04-11 09:38:45 I server: can't add MySQL server: compiled without MySQL support``` 01:40 <+bridge> <._.spook._.> ???? can someone explain why this is happening 01:47 <+bridge> @skibidisigma8261451: is this your issue? https://github.com/DDNetPP/DDNetPP/issues/492 are you Lasomura? 01:48 <+bridge> <._.spook._.> "official mysql database file"? what is this 01:48 <+bridge> <._.spook._.> right now im getting this "2026-04-11 09:38:45 I server: can't add MySQL server: compiled without MySQL support 01:48 <+bridge> <._.spook._.> 2026-04-11 09:38:45 I server: can't add MySQL server: compiled without MySQL support" 01:49 <+bridge> love you furo 01:49 <+bridge> <._.spook._.> right now im getting this ```2026-04-11 09:38:45 I server: can't add MySQL server: compiled without MySQL support 01:49 <+bridge> <._.spook._.> 2026-04-11 09:38:45 I server: can't add MySQL server: compiled without MySQL support``` 01:59 <+bridge> you have to compile the server with mysql support 01:59 <+bridge> `cmake -DMYSQL=ON ..` 01:59 <+bridge> <._.spook._.> is that difficult to do? 01:59 <+bridge> <._.spook._.> and does that mean i need to layout all the files manually again? 02:02 <+bridge> follow building instructions from https://github.com/ddnet/ddnet 02:03 <+bridge> you only need the executable to have mysql support no need to change all other files 02:05 <+bridge> i guess if you dont need points and just want ranks to be saved the sqlite is enough 02:11 <+bridge> <._.spook._.> tbh i want ranks and map completions stats 02:12 <+bridge> <._.spook._.> tbh i want ranks and map completions 02:12 <+bridge> <._.spook._.> i want ranks and map completions 02:12 <+bridge> <._.spook._.> just counting how many maps 02:13 <+bridge> ddnet doesnt show the amount of completed maps 02:13 <+bridge> but i guess if you give each map 1 point then you can somehow count like that 02:13 <+bridge> <._.spook._.> i know but i mean just remaking the points system to just add 1 to a players points counter 02:13 <+bridge> <._.spook._.> yeah 02:14 <+bridge> yeah so for that you need to build ddnet with mysql support 02:15 <+bridge> i think this should work 02:15 <+bridge> ``` 02:15 <+bridge> git clone --recursive https://github.com/ddnet/ddnet.git 02:15 <+bridge> 02:15 <+bridge> cd ddnet 02:15 <+bridge> mkdir build 02:15 <+bridge> cd build 02:15 <+bridge> cmake -DMYSQL=ON -DCLIENT=OFF .. 02:15 <+bridge> make 02:15 <+bridge> ``` 05:35 <+bridge> <._.spook._.> how do i do this on windows? 05:54 <+bridge> there are windows building instructions in the readme file on github 05:54 <+bridge> not sure how to pass any parameters when building on windows tho 09:51 <+bridge> I mean that contributing means more than just writing code and issues - but I also see your point here and the feature is now stuck 10:01 <+bridge> idk why it can't be merged as is? as long as it's better than what we currently have I see no issue 10:02 <+bridge> it's not like it blocks anyone from improving it later even slightly 11:33 <+bridge> I guess because every temporary solution is a permanent one 11:47 <+bridge> omg join girl in cam discord.gg/cam-girl 13:04 <+bridge> agree 13:04 <+bridge> i can't post announcements btw 13:43 <+bridge> is it possible to remove the fps limit when client is running on bg 14:12 <+bridge> maybe i was a bit harsh but we havent had an annoucement for so long 14:13 <+bridge> not even art/map contest for this halloween/christmas/easter? 14:17 <+bridge> not even art/map contest for this halloween/christmas/easter? isnt this what "discord mod" should do? 🤔 14:30 <+bridge> N..o 14:30 <+bridge> for anyone that wants to play around with Teeworlds 0.6/0.7 or DDNet maps, parse, render manipulate, write, extract images, etc using Go, have fun: https://github.com/jxsl13/twmap 14:31 <+bridge> Our discord mod role is a person with kick/ban access, nothing more 14:32 <+bridge> Art Contests were hosted by insanity, map contests could be done by the testing team, but I for one wouldn't want to do that, too much drama. 14:36 <+bridge> yea so i was right then.. 14:36 <+bridge> a simple mod can kick too 14:36 <+bridge> no 14:37 <+bridge> fix the server then 14:37 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1492503810076184656/image.png?ex=69db91fd&is=69da407d&hm=2870e02ca779e492e8a896b55e16a3b95a7cecefa9aa33d86fa1882aaa0914d2& 14:37 <+bridge> https://klipy.com/gifs/wat-what-17 14:37 <+bridge> add kick permission to mod role 14:37 <+bridge> oh you cannot kick and ban 14:38 <+bridge> no 14:38 <+bridge> they are game moderators 14:38 <+bridge> not discord 14:38 <+bridge> we can timeout people as a quick measure if, for example their account is compromised 14:38 <+bridge> 😭 14:39 <+bridge> i dont see the point in giving all 130 mods access to kick people from a Discord if its not game related :p 14:39 <+bridge> i dont see the point in giving all 100ish mods access to kick people from a Discord if its not game related :p 14:40 <+bridge> i dont see the point in giving all 100ish mods access to kick people from a Discord if its not ingame related :p 14:40 <+bridge> if you cant trust a moderator why are they it in the first place 14:46 <+bridge> if you give 100 mods kick/ban perms, youre begging to get your server nuked by a compromised account 14:46 <+bridge> yeah bencie you should be careful 14:47 <+bridge> crazy theres 100 mods though 14:48 <+bridge> we had an inactive mod get their discord account taken over which started spamming this server not long ago 14:48 <+bridge> ddnet bot caught it so prob noone saw it tho 14:49 <+bridge> "inactive", well you know what to do 😄 14:49 <+bridge> as in, he had the inactive mod role, so not current mod 14:50 <+bridge> well dont give kick perm to an "inactive mod role" seems fair enough to me 14:50 <+bridge> my point is that it happened to someone who was mod. it can happen to someone who is currently mod. with the amount of mods, it likely will happen at some point 14:51 <+bridge> guys, hi, please help me. What should I do if I can't get a list of servers from the ddnet master servers? 14:51 <+bridge> With real ban perms it only takes one disgruntled mod to nuke the entire history of this server 14:52 <+bridge> well u have entirety of ddnet on deen and masterserver on hein, doesnt it take one compromise to nuke the entire game? 14:52 <+bridge> at least on the server you can have a bot to limit it 14:53 <+bridge> guys, hi, please help me. What should I do if I can't get a list of servers from the ddnet master servers? 14:54 <+bridge> I trust deen and heinrich to not go insane more than I trust 100 people to not go insane. Think of it like a trust score 😄 14:57 <+bridge> one cannot go insane if one is already insame 👀 14:57 <+bridge> not ideal 14:58 <+bridge> still, this went off-topic on the fact that if dicord mod is the only one with powers on discord, why doesnt he do annoucements 14:58 <+bridge> or anything, why does everything rely on random ppl 15:01 <+bridge> called "community" 15:02 <+bridge> since when 15:04 <+bridge> the random ppl part just sounds what members of the community do in a community. 15:04 <+bridge> like* 15:04 <+bridge> I didn't see the start of the discussion, what is the issue 15:05 <+bridge> Kebs believes a Discord mod should be responsible for announcements, events etc 15:05 <+bridge> correct me if i'm wrong, but thats what i got out of all this. 15:07 <+bridge> yes thats correct 15:07 <+bridge> or at least help with, not entirely responsible 15:07 <+bridge> I mean they could, but what would they announce? 15:09 <+bridge> when they step down from their mod position 👀🔥 15:10 <+bridge> You could give me ban permissions, only for the russian spam bots 15:11 <+bridge> Like they could, but I genuinely don't see the use, is it a common issue that there is an announcement to be made and no one with a green name is available? 15:12 <+bridge> events, contests, help with a map for feature, for a sprite for pr (that they themselves requested it)? 15:13 <+bridge> *bam* announcer role incoming* 15:13 <+bridge> Sure, but like we are usually here to announce those things. If they want to announce it themselves for some reason I wouldn't mind giving them the permission for that message either 15:13 <+bridge> none of those are related to Discord mod(eration) :p 15:13 <+bridge> 15:13 <+bridge> for map related things, ping louis/snail 15:13 <+bridge> for sprite related things, ask Insanity to use her powers 15:13 <+bridge> I just don't see why letting 100 people have permission to tag everyone at will is a good idea 15:13 <+bridge> 🔔 shame :kek: 15:14 <+bridge> noone said that 15:14 <+bridge> idk who even insanity is 15:14 <+bridge> never seen these ppl 15:14 <+bridge> how long have you been here kebs? 15:14 <+bridge> insahnity* 15:14 <+bridge> :kek: 15:15 <+bridge> (sahne means whipper cream) 15:15 <+bridge> Kebs hosted the last artist contests on this Discord, which resulted in the banners/server pictures we have today :p 15:15 <+bridge> whipped 15:15 <+bridge> Kebs, she hosted the last artist contests on this Discord, which resulted in the banners/server pictures we have today :p 15:15 <+bridge> Like people who need to announce things already have the permission to do it. If someone needs to that doesn't there is at least one admin around 15:16 <+bridge> thats cool, that was like 2 years ago afaik? 15:16 <+bridge> why someone that runs the game doesnt do it? 15:17 <+bridge> nothing works like that, if you dont assign people roles or tasks nothing will be done 15:17 <+bridge> community 15:17 <+bridge> she's an artist, it makes sense she hosts this stuff 15:17 <+bridge> if we wish someone will do it randomly its not going to happen 15:17 <+bridge> it wouldnt make sense if Learath hosts this stuff, he cant even plate his fish properly! 15:17 <+bridge> it wouldnt make sense if Learath hosts this stuff, he cant even plate his fish properly! /s 15:17 <+bridge> why not 15:18 <+bridge> hes known around here, why do you need to be an artist to host a contest? 15:20 <+bridge> she literally made this: [1490318114297090161](https://cdn.discordapp.com/attachments/252358080522747904/1490318114221461634/cursedimageforpicbyinsanity2.png?ex=69db8767&is=69da35e7&hm=e2ecba09e1afe684809ecdbe3646a5bad31bd92341f44b7dd76c553ccc599b8a&) 15:20 <+bridge> I actually do not get the problem, is there someone that wants to host an event? 15:20 <+bridge> an art contest 15:20 <+bridge> shouldnt that be kinda regular if this is a game? 15:21 <+bridge> is this ragebait? 15:21 <+bridge> who are you typing to 15:21 <+bridge> your messages 15:21 <+bridge> to be fair i used to announce things when i was normal joe community member 15:22 <+bridge> Are you saying there needs to be a "community manager" sort of "mod"? Doesn't really line up with "discord mods" need the announcement permission tbf but that's what I gather 15:23 <+bridge> the concept of community-driven and people doing stuff in a community within their field of expertise sounds sound to me. 15:23 <+bridge> yeah that sound about right, from my experience it was usually done by someone running the game, esentially the discord mod 15:23 <+bridge> without the need of the beaurocratic overhead of a corporation. 15:24 <+bridge> that's kinda how it works, no? Insanity is an artist, when she asks to run art related stuff, she runs art related stuff 15:24 <+bridge> that's one way to do things and it works, ofc you can think about changing that, but what's the point or benefit of the change? 15:25 <+bridge> the community manager part is done by people who earn their salary from that role. 15:25 <+bridge> discord mod is literally discord mod here, they are just normal mods with more discord related moderation duties on top 15:27 <+bridge> sure, an nother role would be fine then 15:27 <+bridge> youre soo right man, i never heard of software developer getting paid 15:27 <+bridge> keep it up 👍 15:28 <+bridge> or graphics designer? pff 15:28 <+bridge> the incentives are different, imo compared normal games 15:28 <+bridge> community manager is the only paid role 15:28 <+bridge> to* 15:28 <+bridge> I want to, but I need to get my own servers first 15:29 <+bridge> Anyway, if there is anyone interested in doing something like that reach out let us know and we'll help you host stuff or make your ideas real 15:29 <+bridge> @learath2 i'd like to reach out to you, we need someone to finish the new years map 15:29 <+bridge> - best regards 15:29 <+bridge> @learath2 i'd like to reach out to you, we need someone to finish the new years map 15:29 <+bridge> -best regards 15:30 <+bridge> :ong: 15:32 <+bridge> help get map for new feature :/ 15:33 <+bridge> I was about to send the experimental build, but then the features got multiple reviews again... 15:33 <+bridge> this is the general opinion about reaching out on the discord as non-mod 15:33 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1492517924450209883/image.png?ex=69db9f22&is=69da4da2&hm=8574da82dd9332f485d60d2f645d5716b59cb61f6b89b57f010b0fd75f5565af& 15:33 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1492517924764909760/image.png?ex=69db9f22&is=69da4da2&hm=a998e5379fdf1c2ad1e0ef66d90f675ef8a478f22d6cc2eb81ea891131a69646& 15:33 <+bridge> which features? i can resolve rn if smth on me 15:34 <+bridge> I'm unsure if https://github.com/ddnet/ddnet/pull/10514 is ready for experimental release now 15:34 <+bridge> Allah willing one day I'll learn how to make people happy 15:34 <+bridge> :OMEGALUL: 15:34 <+bridge> The other experimental features seem ready enough: 15:34 <+bridge> https://github.com/ddnet/ddnet/pull/9793 15:34 <+bridge> https://github.com/ddnet/ddnet/pull/9917 15:34 <+bridge> https://github.com/ddnet/ddnet/pull/11541 15:35 <+bridge> ammo, and tunes im 100% sure is ready 15:35 <+bridge> ammo, and ninja tunes im 100% sure is ready 15:35 <+bridge> been so long since tune lock i dont remember 15:40 <+bridge> @robyt3 can i help anything with setting up the experimental branch or steam stuff? 16:51 <+bridge> omg join girl in cam discord.gg/cam-girls 16:54 <+bridge> I've already prepared most of it, I'll open the PRs tomorrow 18:04 <+bridge> Hi bees 18:28 <+bridge> wanna work on my first issue: #11584 18:28 <+bridge> I grepped all appearings but i dont know what i should change and what not 18:28 <+bridge> https://github.com/ddnet/ddnet/issues/11584 18:30 <+bridge> because theres a lot of appearings 18:30 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1492562391576219648/image.png?ex=69dbc88c&is=69da770c&hm=98b1fe3b1462becb2ebd18133806508d9deb35a79bed927216dbca9b6283c6cf& 18:31 <+bridge> what is the _purpose_ of the build? 18:32 <+bridge> because an experimental build is of course up to changes 18:43 <+furo> @ninja25226 Seven sounds a bit weird on a few, mainly those were it's used in a sentence. E.g. "Enable sixup connections" could be changed to 0.7 instead. Everything else should be fine with seven. Probably don't rename sv_sixup though as to not break old configs :D 18:43 <+bridge> Easier access to the experimental features for mappers/testers without GitHub artifacts. It can be rebuild weekly. The experimental branch would only be updated if the next iteration of a feature is ready to be tested. 18:44 <+bridge> so no variable/flags?? only strings and comments? 18:45 <+furo> No, change those as well. E.g. `MAP_TYPE_SIXUP` -> `MAP_TYPE_SEVEN` 18:45 <+bridge> then which i change and which not :justatest: im confused lol 18:51 <+furo> All of it, except for the config name. I just mentioned that you could maybe replace some instances of sixup in strings/comments with 0.7 if it makes more sense 19:10 <+bridge> well technically I'd really like the envelope tiles - but I guess it's not reviewed enough for you - I don't plan to add more / different functionality to the variable length tiles, only maybe fix the linked issues 19:32 <+bridge> i changed the appearances, all but sv_sixup, so i dont break cfgs, now, how do i test it??? 19:36 <+furo> Well, if it compiles it should be fine. but if you wanna test 0.7 compatibility, you can enable that option and try connecting via the latest Teeworlds client 19:37 <+bridge> use -i flag with grep for case insensitive search 19:40 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1492580103291670639/image.png?ex=69dbd90b&is=69da878b&hm=31e68b86653bc4512f319be0fbf0749b4de3da88119926d1e8a142c99f1111e6& 19:40 <+bridge> i mean that i dont know how to compile :justatest: 19:41 <+bridge> cuz: 19:41 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1492580380811984976/image.png?ex=69dbd94d&is=69da87cd&hm=05024174ebdb5ee66ad465f703c69a20daaf269fa4f829cdcbc62a3c02080559& 19:41 <+bridge> so idk if thats the way 19:42 <+bridge> i only changed in src 19:43 <+bridge> Chat, should I learn COBOL? 19:44 <+furo> @ninja25226 You need to install the required dependencies before running that command. Take a look at that section within the README. 19:46 <+bridge> and now 19:46 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1492581625442341066/image.png?ex=69dbda76&is=69da88f6&hm=e7270db1de2d76330b2842c334256fe5e22b5e1041e9e833e0b1b2429fa950c4& 19:50 <+furo> Now take a look at the section below the one about dependencies :D 19:58 <+bridge> btw furo can you remove the nsfw skins from skins.ddstats.tw? or no? 19:59 <+furo> Yeah, but I don't really care that much about that. Any specific ones you are thinking of? 20:14 <+bridge> yea, some people, especially streamers can't use skins.ddstats.tw since someone might just have a giant dick as their skin. 20:14 <+bridge> ``` 20:14 <+bridge> Penis_1 20:14 <+bridge> Penis_2 20:14 <+bridge> penistee 20:14 <+bridge> Penis 20:14 <+bridge> PENIS_tee 20:14 <+bridge> GeileTitten 20:14 <+bridge> GeilerPimmel 20:14 <+bridge> GeilerArsch 20:14 <+bridge> justinbieberw 20:14 <+bridge> ``` 20:14 <+bridge> also some skins which dont have a transparent background: 20:14 <+bridge> ``` 20:14 <+bridge> drdoom 20:14 <+bridge> dogdushnila 20:15 <+bridge> bluekittydemonhalloween 20:15 <+bridge> blinker 20:15 <+bridge> b7a0d6cc43cd 20:15 <+bridge> adanamerkespatl 20:15 <+bridge> Hertz 20:15 <+bridge> ken 20:15 <+bridge> PipiKopf 20:15 <+bridge> pierre anfangsperso 20:15 <+bridge> pomonkolobok 20:15 <+bridge> Shit 20:15 <+bridge> sadhamster 20:15 <+bridge> star-tee 20:15 <+bridge> Testi 20:15 <+bridge> unkiorra 20:15 <+bridge> watermelonman 21:10 <+bridge> yes