Guild icon
Teeworlds
IRC / bridge
One-way IRC channel bridge. If you want to be able to send messages to IRC, contact @Dune or @heinrich5991. https://www.teeworlds.com/?page=docs&wiki=rules/irc_rules
Between 2020-02-18 00:00:00Z and 2020-02-19 00:00:00Z
Avatar
[quakenet] day BOT 2020-02-18 12:13:26Z
so anyone using i3 here?
Avatar
[quakenet] minus BOT 2020-02-18 12:48:33Z
not anymore
12:48
sway these days
Avatar
ChillerDragon 2020-02-18 12:57:59Z
I think @Ryozuki is
Avatar
i am using i3gaps
13:01
with polybar
Avatar
[quakenet] day BOT 2020-02-18 13:48:06Z
minus: ma boi! :D
13:48
it was mostly about trolling chillerdragon, who asked if anyone is using gnome. :>
13:49
i believe wayland doesnt work with nvidia right?
Avatar
[quakenet] minus BOT 2020-02-18 14:03:26Z
nvidia doesn't work with wayland
Avatar
[quakenet] day BOT 2020-02-18 14:09:18Z
after some googling, apparently you can enable wayland support with nvidia-drm.modeset=1 (but it seems to be riddled with bugs)
Avatar
ChillerDragon 2020-02-18 16:48:49Z
Oh thanks I’ll look into it. Seems like i should switch to amd. Because I like gnome 🙂
Avatar
[quakenet] day BOT 2020-02-18 18:46:12Z
i prefer a working system over wayland ioi
Avatar
[quakenet] day BOT 2020-02-18 19:07:09Z
the only good thing about amd drivers appears to be that they are semi opensource, problem is they don't appear to be good
Avatar
[quakenet] kilitr BOT 2020-02-18 20:12:19Z
good evening everyone
Avatar
[quakenet] Dune BOT 2020-02-18 20:34:31Z
good evening kilitr
Avatar
[quakenet] kilitr BOT 2020-02-18 20:43:23Z
Dune - this channel is not quite acitve, is it ? :D
Avatar
[quakenet] Dune BOT 2020-02-18 20:52:32Z
moderately
Avatar
@heinrich5991 what kind of tool do you need for your http master server attempt?
21:42
(referring to teeworlds network discord)
Avatar
@jxsl13 a tool which can periodically dump all server infos would be good
Avatar
I got one
22:44
but not in c++
Avatar
that's fine
Avatar
you can do that with my golang api
22:45
currently started my discord bot that retrieves the master server data every 16 seconds.
Avatar
that's a starting block, but not quite what I wanted from them. they already seem to have the tooling to show all teeworlds' servers statuses on their website
22:45
ah
22:45
yea, that sounds good
22:46
can you link me the repo again so I can bookmark it?
Avatar
might take a look, it's in my github repo
Avatar
(btw, also for you discord bot, you could consider polling less often for empty servers)
22:48
to produce less traffic for all the servers
Avatar
I feel like that is a miniscule amount of traffic compared to one player playing on a server.
22:56
and introducing different update intervals makes the data kind of inconsistent.
22:56
isn't that the same as a person refreshing their server list?
Avatar
what do you mean with inconsistent?
Avatar
I want people to have the latest data when searching for a friend check if a gamemode is currently being played
22:57
like if zCatch is empty and people wait for someone to play there
22:58
they check their discord
22:58
might be less traffic compared to them actually refreshing their browser multiple times ingame?
Avatar
yea, but they don't do it every 15 seconds, all day long
22:59
I dunno, I don't like hitting other people's servers
Avatar
it's jus browsing the server list like an ingame server browser
22:59
often
Avatar
except it's doing it every 15s
23:00
when you're scraping a website you're also "just" navigating it like a user with a browser
Avatar
I think that traffic is not much compared to players playing on a server.
Avatar
but you're also hitting them when people are not playing
Avatar
it's a lot when done on an extended duration, I agree with heinrich on that
Avatar
imagine 50 people hosting your discord bot
Avatar
(and you hosting many servers on one actual machine)
Avatar
the server expects 16 to 64 players playing 24/7
23:01
expecting as much traffic.
23:01
I doubt anyone will use that bot.
23:01
maybe one or two people
23:01
at most
23:02
one would not host a game server if they don't expect at least some kind of player traffic.
23:02
it's basically a max of 1500bytes, let's say 2KB every 16 seconds.
23:04
10.8 mb per day
23:04
one teeworlds game
Avatar
I get 33MB per server per month per instance running at 200bytes
23:05
(rough size observed by opening teeworlds)
Avatar
per instance running at 200bytes what do you mean by that?
Avatar
per instance of the bot running and assuming 200 bytes for the server answer because I just measured it with wireshark
23:08
well, I calculated with the max packet size value
23:09
1,08 mb per server per day
23:09
based on 200bytes per request on average
23:10
._. I'm dumb, just now understood that you actually meant the instance
23:10
of a bot
Avatar
taking ddnet servers as a reference (ger), looking at their traffic, I see 100GB/month
23:12
at 16 servers, your bot roughly causes 500MB/month
23:12
i.e. 0.5% cost increase. that might be okay
23:13
playr
Avatar
(although ddnet servers are well populated, so cost increase will be larger for smaller servers)
Avatar
maybe implementing a callback would result in much less traffic
Avatar
assuming most servers are empty
23:14
well, I wonder if anybody actually pays or their traffic.
23:14
that hosts a gameserver Oo
Avatar
traffic isn't free, some server hosters subsidize it
23:14
(outbound)
23:16
but 0.5% is okay, I think, unless more people start running your software
Avatar
if more people would use the bot via discord, it would lessen the actual load on server.
23:17
servers
Avatar
that's a hypothesis 😉
Avatar
well, on startup the browser refreshes anyway
Avatar
providing a rest api for server querying :o, how's that
23:33
status.tw already has that tho
Exported 93 message(s)