11:08 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1520355212177440878/image_n2pk03.jpg?ex=6a40e4a1&is=6a3f9321&hm=2dcd2948e14382fb8eefeb1eb9abbb790b773dc24d6b0dcb3ca0a61b0dfab434& 11:08 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1520355212521377832/photo_2026-06-16_11-51-07.jpg?ex=6a40e4a1&is=6a3f9321&hm=1f73f0171366cad0a5565cba6c5e7e85b90f9e93059c19c0cf7367a70cd6e941& 11:08 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1520355212944998595/photo_2026-05-31_19-39-48.jpg?ex=6a40e4a1&is=6a3f9321&hm=93bf09fe4d5dd0197330062a86e82614b4b24f541c247103517b0b0c03fb454e& 11:08 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1520355213318422668/image_4c33kb.jpg?ex=6a40e4a1&is=6a3f9321&hm=aab44fc17003ce14f7b55ccdefbdb87257ea1883610bb539e49fce0673179657& 11:11 <+bridge> @k2d222 12:36 <+bridge> how to turn a bot into plugin 13:01 <+bridge> You need Forge 13:07 <+bridge> what is that 13:08 <+bridge> https://files.minecraftforge.net/net/minecraftforge/forge/ 13:08 <+bridge> xD 13:08 <+bridge> not minecraft plugin 13:09 <+bridge> are you just asking in developer chat how to make a cheat plugin? 13:09 <+ChillerDragon> xd 13:09 <+bridge> no 13:09 <+ChillerDragon> what bot 13:09 <+ChillerDragon> what plugin 13:10 <+bridge> Oh i dont know any ddnet plugins 13:10 <+bridge> i want make antivpn bot to plugin 13:10 <+bridge> i want to make antivpn bot to plugin 13:10 <+ChillerDragon> what kind of plugin 13:10 <+bridge> sv_dnsbl 1 13:11 <+bridge> like it work on server not a bot 13:11 <+ChillerDragon> ah 13:11 <+ChillerDragon> ye what fokko said 13:11 <+ChillerDragon> there is already dnsbl in the ddnet 13:11 <+ChillerDragon> you can configure it 13:11 <+ChillerDragon> here are the related configs https://github.com/ddnet/ddnet/blob/31a640ad684b2becb61b4a773bfdff614aab8075/src/engine/shared/config_variables.h#L483-L489 13:11 <+bridge> https://github.com/jxsl13/TeeworldsEconVPNDetection 13:12 <+bridge> dnsbl also probably alread does the job 13:12 <+bridge> already 13:12 <+bridge> i want to make my antivpn bot as plugin 13:12 <+ChillerDragon> you already have antivpn? 13:13 <+bridge> ye 13:13 <+bridge> interfaces and shared libraries. 13:13 <+bridge> something along the lines 13:13 <+ChillerDragon> how does it look like? 13:13 <+ChillerDragon> just add it to the server code :D 13:13 <+bridge> https://github.com/Lythorix/AntiVpn 13:13 <+ChillerDragon> your question is super vague 13:13 <+bridge> there is no plugin system in the server, mayne the anti bot thingy 13:13 <+bridge> maybe 13:14 <+bridge> full vibecode 13:14 <+bridge> vibe code the plugin system 👀🔥 13:14 <+ChillerDragon> yea 13:15 <+ChillerDragon> or vibe code it as C++ patch for the server 13:15 <+ChillerDragon> or vibe code it to implement the dnsbl api 13:15 <+bridge> or vibe code ddforge 13:16 <+bridge> https://tenor.com/view/vibe-coding-bug-alte-s%C3%A4cke-fmj-gif-992069015977834250 13:17 <+bridge> xd 13:20 <+bridge> If you want you can share the code, then it's easier to tell what is the best approach 13:20 <+bridge> this? 13:20 <+bridge> yes 13:21 <+bridge> it's in typeacript, kek 13:21 <+bridge> didnt pay attention to the chat 13:21 <+bridge> ye 13:21 <+bridge> ah, rip 13:22 <+bridge> it need c++? 13:22 <+bridge> try again with a language that is can call C (me noob don't throw potatoes) 13:23 <+bridge> Tell your AI its for DDNet 13:23 <+bridge> it probbaly needs, either C, C++ or Rust 13:23 <+bridge> it knows 13:23 <+bridge> it dumb 13:24 <+bridge> Then set up a webserver and ask it to request the information from DDNets code base (or use dnsbl, it does exactly that) 13:25 <+bridge> von detection rest api <-- ddnet server 13:25 <+bridge> vpn 13:27 <+bridge> simple http w/o rest (json) might already do the job 13:54 <+bridge> Why does holding down any key on the keyboard noticeably increase average FPS in the Emscripten client? :thonk: 13:59 <+ChillerDragon> @robyt3 dont u dare fix it 13:59 <+ChillerDragon> https://imgs.xkcd.com/comics/workflow.png 14:01 <+ChillerDragon> its smart resource allocator that saves cpu cycles when you are afk 16:15 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1520432324204822718/image.jpg?ex=6a412c72&is=6a3fdaf2&hm=9abe51fda67500af9c8e8ff90542111fe124de7edd100cf57aef7a33af7e248c& 16:15 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1520432324574187530/image.jpg?ex=6a412c72&is=6a3fdaf2&hm=268ef84ea2ae6a9424003db2832433fe4753a4b4086eb0c84cc514db9e6ce63d& 16:15 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1520432324938961080/image.jpg?ex=6a412c72&is=6a3fdaf2&hm=626c0c9d47e0acecec7d452e27ec1ef9274f898bcfcf2d704700c0bd512ad3f4& 16:15 <+bridge> https://cdn.discordapp.com/attachments/293493549758939136/1520432325522100394/image.jpg?ex=6a412c72&is=6a3fdaf2&hm=35b7ac666e880624fd50e02ef6b9cb6bc292c2a7630bfb12af4cc18d261960b5& 17:38 <+bridge> @sollybunny can you bump version mayhaps 17:39 <+bridge> oh shit 17:39 <+bridge> wrong discord 17:39 <+bridge> what the hell 17:39 <+bridge> this forwarding feature is hard to use ngl 17:44 <+ChillerDragon> mayhaps xd 17:44 <+ChillerDragon> souly bun bun 17:45 <+bridge> well it still applies pls souly bun bun bump tclient version 17:46 <+bridge> oh yeap 17:46 <+bridge> yus yus thank u 17:46 <+bridge> cause i was about to ban someone cause old tclient version but newest ddnet 17:50 <+bridge> ban me instead maybe.... 17:50 <+bridge> https://tenor.com/view/kitty-cat-kittens-gato-gatinho-gif-4990032918890857582 17:52 <+bridge> why would I 17:52 <+bridge> are my servers that bad 17:52 <+bridge> dammit 17:53 <+bridge> haha 19:09 <+bridge> idk where to put feature requests, but i think it would be nice to have a feature that lets you save your location and temporarily enter practice mode with your teammates to practice for hard jumps. it's a bummer to play a map for the first time, and then encounter a new jump/mechanic and die 19:13 <+bridge> /save if you are playing in team 19:14 <+bridge> oh ty 19:31 <+bridge> why 19:47 <+bridge> cheat client impersonating tclient. no tclient should exist with that version combination 19:50 <+bridge> ^ 19:57 <+bridge> oh 20:30 <+bridge> wise