0
0
Fork 0
mirror of https://github.com/Sanae6/SmoOnlineServer.git synced 2024-11-18 01:15:09 +00:00
Commit graph

163 commits

Author SHA1 Message Date
TheUbMunster
a6e29ce3aa fix #14 2022-07-28 02:14:34 -06:00
TheUbMunster
e67f62040c Removed fire-and-forget warnings, null-forgave some metadata. 2022-07-28 02:05:32 -06:00
Sanae
66114bdecb
Always update client's name on connect
Since the client variable would be changed in a reconnect, the name is not set on the old client object.
2022-07-27 14:00:58 -06:00
TheUbMunster
db05586dd0 Added quotable arguments, potential fix for ban * not banning anyone. 2022-07-27 12:14:56 -06:00
TheUbMunster
d604c59a77 Added quotable arguments, potential fix for ban * not banning anyone. 2022-07-27 12:14:56 -06:00
TheUbMunster
5ca5b10db8 Fixed backwards ternaries in ban, crash, rejoin, 0 arguments no longer valid. 2022-07-27 12:14:56 -06:00
Jack Baron
f305c3001b save/load moons from file 2022-07-22 18:56:00 -06:00
Jack Baron
8d90f50fa9 add moon persistence settings 2022-07-22 18:56:00 -06:00
Sanae
f948a05bd3
Add workflow_dispatch trigger to deploy action
for Build and Deploy
2022-07-17 13:28:09 -06:00
Robin C. Ladiges
ccccdecb6a
Provide docker image (#6)
* add Dockerfile

* add docker-compose.yml

* Github workflow to build and deploy docker image

* workdir /data/ instead of /app/

* use a local directory instead of a named volume

This makes the settings.json more accessible from the outside by
default, but is less portable.

The -v command with $PWD might not work on native Windows shells, but
rather wants an absolute Windows path like C:\User\... or /c/User/...

And on Linux, because the /data/ directory and the settings.json will be
owned by root. Though that can be changed.

* more docker-compose command examples

* add linux/arm/v7 ; improve build & runtime

* fix: just arm not arm32

* test docker build for PRs

* back to the microsoft runtime
2022-07-17 13:00:31 -06:00
Piplup
b5a6a87649
Add blurbs about settings to readme (#11)
Co-authored-by: Sanae <32604996+Sanae6@users.noreply.github.com>
2022-07-12 20:46:27 -06:00
CraftyBoss
967a89a55b Merge branch 'master' of https://github.com/Sanae6/SmoOnlineServer 2022-07-08 23:13:44 +00:00
CraftyBoss
11015bd445 only send game packet on join to connected clients 2022-07-08 23:13:35 +00:00
Piplup
aec13bb4a6
Added a simple systemd service (#5)
Co-authored-by: Sanae <32604996+Sanae6@users.noreply.github.com>
2022-07-01 12:10:15 -06:00
Sanae
ead6292f94
Merge pull request #7 from piplup55/botupdates 2022-06-29 13:31:56 -06:00
raym55
787491456f Update Program.cs 2022-06-29 06:54:14 +01:00
Piplup
cbfc24abfd
Merge branch 'Sanae6:master' into botupdates 2022-06-29 06:01:26 +01:00
Sanae
72061215ce Add wildcard to rejoin, crash, ban commands 2022-06-28 14:34:03 -06:00
Sanae
f9c20e73a8 Fix accidental squashed command handler 2022-06-20 13:10:35 -06:00
Piplup
d065253699
Merge branch 'Sanae6:master' into botupdates 2022-06-20 20:02:33 +01:00
ecumber
67449ffa54 Add date to log messages 2022-06-20 12:57:45 -06:00
Sanae
b5825b537f Implements Added Bot Reconnect Command (#1)
Add dscrestart command
Update Program.cs
2022-06-20 12:55:01 -06:00
Sanae
60249feef8 Remove the "Console log:" from discord logs 2022-06-20 12:53:30 -06:00
Sanae
5d78814620 Reformat Program.cs 2022-06-20 12:52:46 -06:00
raym55
075fbd1bb4 Update Program.cs 2022-06-20 06:36:02 +01:00
Sanae
22a8e91f85 Try/catch bot msg sending and add exception handlers 2022-06-19 19:33:45 -06:00
Sanae
e9136704c1 Fix response messages for ban and send commands 2022-06-19 19:33:08 -06:00
Sanae
c4c0616fb7 Make some commands accept ids and partial names 2022-06-18 02:09:40 -06:00
Sanae
b0b7bbf384 Fix minor readme mistake 2022-06-17 21:21:01 -06:00
Sanae
dd3f65f5e8 Add README.md 2022-06-17 21:18:57 -06:00
Sanae
1f5ea97272 Finish ban implementation 2022-06-17 21:18:08 -06:00
Sanae
561d633e40 Add a simple discord bot to manage the server 2022-06-12 18:48:24 -06:00
Sanae
774ef20bb4 Multiple users on commands 2022-05-31 16:02:12 -06:00
Sanae
74c00aa0f8 The user management update 2022-05-31 15:48:57 -06:00
Sanae
d898f4754b Add max players command and remove savesettigns 2022-05-31 14:48:48 -06:00
Sanae
99aabeffc9 Add init packet 2022-05-08 16:04:57 -06:00
Sanae
6a63eb47c2 Use Write instead of WriteLine for logging 2022-04-27 21:33:48 -06:00
Sanae
ab318db1b8 Clean up logging from testing 2022-04-27 21:32:52 -06:00
Sanae
24e4333fde Change game packet size 2022-04-27 14:36:36 -06:00
Sanae
88f61f9e79 Fix game packet size 2022-04-27 14:20:01 -06:00
Sanae
605be3947f I'm going to commit war crimes 2022-04-27 14:17:02 -06:00
Sanae
df2e976782 balls 2022-04-27 14:09:50 -06:00
Sanae
a775e593c3 Absurd logging 2022-04-27 14:02:26 -06:00
Sanae
6288f8ae49 Put more logs around send 2022-04-27 13:43:03 -06:00
Sanae
4fb57f9b7e Suffer 2022-04-27 00:43:11 -06:00
Sanae
3cc35f52b8 logstreme 2022-04-27 00:31:48 -06:00
Sanae
bddce48f9d Stop using MemoryMarshal for header serde 2022-04-27 00:24:11 -06:00
Sanae
1bcb15eb54 Read header normally 2022-04-26 23:58:43 -06:00
Sanae
1f57a9fb65 puss 2022-04-26 23:54:05 -06:00
Sanae
5d1b95997c more logs 2 2022-04-26 23:53:03 -06:00