~xenrox

Wuppertal

https://xenrox.net

~xenrox/10man-devel

Last active 1 year, 4 months ago

~xenrox/public-inbox

Last active 1 year, 11 months ago
View more

Recent activity

Re: Some planning 1 year, 7 months ago

From Thorben Günther to ~xenrox/10man-devel

For match-end results we have two options:
1. Let an admin enter match results
2. Write an own sourcemod plugin

I would suggest we use the first option at the beginning or simply don't
modify the elo at all, until the system becomes more mature.

Wiki 1 year, 7 months ago

From Thorben Günther to ~xenrox/10man-devel

I have created a wiki with useful information/tips:
https://man.xenrox.net/~xenrox/10man-wiki/

Re: Some planning 1 year, 7 months ago

From Thorben Günther to ~xenrox/10man-devel

I have implemented the API for faceit.xenrox.net [1].
It needs the steamID64 and returns the elo [2]. In case the user has no
Faceit account, the elo will be set to the default 1000. If a wrong
steamID64 is entered, the API will return `404`.

[1]: https://git.xenrox.net/~xenrox/faceit_checker/refs
[2]: https://faceit.xenrox.net/api/elo/76561197990016304

Some planning 1 year, 7 months ago

From Thorben Günther to ~xenrox/10man-devel

Structure:
1. Backend/API: GraphQL or REST in Go. I would lean more towards GraphQL
since I am currently working with that and maybe you can learn something
as well. Would use PostgreSQL as a database. Talks to my future
faceit.xenrox.net API to get the Faceit elo.

2. Teamspeak bot in javascript: Similar to the old source [1] but uses
the API now.

3. Frontend in Vue, React or Next.js.

Feature ideas:
- Invite system instead of free for all (how to implement ts3
  registration?)

Re: [srhtctl] REST api deprecation 1 year, 11 months ago

From Thorben Günther to ~xenrox/public-inbox

Hello,

yes it surely will be ported.
Starting next week I will have more time to work on srhtctl. I will
probably finish my work for trackers/tickets and lists/patches and then
go on to work on the port.

Is there any other feature you would like to have?