IRC logs of Freenode #BZFlag for Tuesday, 2020-02-18

*** spldart <spldart!~spldart@bzflag/contributor/spldart> has quit IRC (Quit: Leaving)00:13
*** Zehra <Zehra!~Zehra@unaffiliated/zehra> has quit IRC (Quit: Gone for now.)03:33
*** I_Died_Once <I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has joined #bzflag05:13
*** _I_Died_Once <_I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has quit IRC (Ping timeout: 240 seconds)05:16
*** I_Died_Once <I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has quit IRC (Ping timeout: 240 seconds)05:25
*** I_Died_Once <I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has joined #bzflag05:38
*** infobot <infobot!ibot@c-174-52-60-165.hsd1.ut.comcast.net> has joined #bzflag05:59
*** ChanServ sets mode: +v infobot05:59
*** DTRemenak <DTRemenak!~DTRemenak@about/essy/CrazyCoder/DTRemenak> has quit IRC (Quit: ChatZilla 0.9.93 [SeaMonkey 2.53/20180924130006])07:11
*** DTRemenak <DTRemenak!~DTRemenak@2605:e000:141f:c002:adfe:8c02:6257:3cad> has joined #bzflag07:51
*** ChanServ sets mode: +v DTRemenak07:51
*** _I_Died_Once <_I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has joined #bzflag08:46
*** I_Died_Once <I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has quit IRC (Ping timeout: 240 seconds)08:49
*** I_Died_Once <I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has joined #bzflag10:29
*** _I_Died_Once <_I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has quit IRC (Ping timeout: 240 seconds)10:33
*** Delusional <Delusional!~Delusiona@unaffiliated/delusional> has quit IRC (Quit: Delusional)13:03
*** cods_ is now known as cods17:40
*** _I_Died_Once <_I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has joined #bzflag20:08
*** I_Died_Once <I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has quit IRC (Ping timeout: 240 seconds)20:12
*** MarderIII <MarderIII!~MarderIII@enneman.demon.nl> has joined #bzflag20:25
*** I_Died_Once <I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has joined #bzflag20:56
*** _I_Died_Once <_I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has quit IRC (Ping timeout: 240 seconds)21:00
*** Delusional <Delusional!~Delusiona@unaffiliated/delusional> has joined #bzflag21:52
*** MarderIII <MarderIII!~MarderIII@enneman.demon.nl> has quit IRC (Quit: Leaving)22:08
*** Zehra <Zehra!~Zehra@unaffiliated/zehra> has joined #bzflag23:07
*** _I_Died_Once <_I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has joined #bzflag23:21
The_Noahbzfquery connects, sends query game and query players messages, gets the data, and disconnects. Is it possible to modify this where it says connected and gets normal messages but without showing up as a player?23:23
The_Noahstays connected*23:23
*** I_Died_Once <I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has quit IRC (Ping timeout: 260 seconds)23:25
blast007I think bzfs forcefully disconnections clients that don't do a full join after a certain number of seconds23:27
blast007disconnects*23:27
The_NoahOkay.23:29
blast007also, the bzfquery does temporarily use up one of the 200 connections that are allowed to a game server23:31
blast007at least I think we still do that in 2.4 (and possibly 2.5)23:31
The_NoahI've been looking through the code some and it does seem to use a connection.23:32
blast007what's your idea for having the other info?  having more real-time updates about players joining/leaving and score changes?23:32
blast007what's your idea for for having the connection stay up, I mean.23:33
The_Noahyeah23:36
blast007and you'd be wanting that for all servers and not just ones you have some control over?23:36
The_NoahAll that don't say they don't want me doing it.23:37
blast007there's been some work off and on with push stats, previously as a plugin, where instead of having scripts query a game server, the game server instead pushes the player list and scores to a server when things change23:38
blast007now I don't see that being ready for 2.4, but *maybe* 2.623:38
blast007we could, for instance, have all servers push that kind of info to an official BZFlag web service.  and then have an API on that central stats repository that other websites can read from.23:39
blast007is that something you'd have interest in helping with?23:40
The_NoahYes... but they I would kinda be making 2 versions of BZList.23:40
blast007not quite.  It'd be replacing the query script part of your site with one that queries an API instead of the game servers.23:41
The_NoahThen it gets rid of the "real-time" part. Unless I made a ton of queries to the API.23:42
blast007wouldn't have to be a REST API.23:42
blast007could be some kind of streaming protocol23:43
The_NoahWebhooks maybe? Though not sure if that would work will with a lot of data quickly.23:43
blast007or websocket23:44
The_NoahOh yeah :p23:44
The_NoahI already use websockets, and started implementing a plugin using websockets.23:45
blast007I've never used websockets myself, though I had played around a bit with something like it yeaaars ago.  I can't recall what that was called... think it had a gorilla or a monkey as the mascot character..  can't find it now23:49
The_NoahIf you want to have a look, here it is. https://github.com/bzlist/bzlist-bzfs-plugin/blob/master/BZList.cpp (ignore the poorly written code :)23:49
*** I_Died_Once <I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has joined #bzflag23:51
*** _I_Died_Once <_I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has quit IRC (Ping timeout: 260 seconds)23:55
*** _I_Died_Once <_I_Died_Once!~I_Died_On@unaffiliated/idiedonce/x-1828535> has joined #bzflag23:57

Generated by irclog2html.py 2.17.3.dev0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!