0
0
Fork 0
mirror of https://github.com/Sanae6/SmoOnlineServer.git synced 2024-11-29 06:33:06 +00:00
Commit graph

162 commits

Author SHA1 Message Date
TheUbMunster
d3b8ede229 Messages are now split up into lengths small enough to not cause the discord bot to throw an exception with too long a message. 2022-07-28 19:16:24 -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
Sanae
497ebcc06b More logs 2022-04-26 23:48:13 -06:00