-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathCHANGELOG
More file actions
41 lines (40 loc) · 2.76 KB
/
Copy pathCHANGELOG
File metadata and controls
41 lines (40 loc) · 2.76 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
0.1.2 (stable)
----------
- consoleReader.py module to read the server-console.txt file
- Disconnect from the server will now be managed by consoleReader.py.
-It will solve the issue when a user die and leave the game to create a new character, the userReader.py was sending a disconnection notice even if the user is still connected to server for the creation of his/her new character.
- modUpdater.py module to check if any mod updates available
- Can check if mods need upgrade every 5 mins
- Send notification to the bot discord admin channel
- Added the bot command !checkmodsneedupdate to make manual request (work only in the bot admin channel)
- Shutdown the server after 5 mins if mods upgrades availables
- Message the user (5mins, 3 mins, 1mins) on the server using the servermsg command. (Use the mod Unread Chat Notification + Classic IM Sound to be sure every users get the notifications)
- Last warning and kick the remaining user out
- Save and quit the server
- Restart the server using a bash script (you need your own restart/monitor script). Can be configured with the MOD_UPDATE_REBOOT_SCRIPT variable in the configuration.
- Better Skill Recovery Journal support
- Ignore sending level changes to discord channel when a user is reading a SRJ.
- Special thanks to [Chuckleberry-Finn](https://github.com/Chuckleberry-Finn) for updating his mod to help me with this!
- User reading a SRJ will be stored in data/srj.reading
- User steamid are now stored in the file steamid in the user data directory (data/USERNAME/)
- Added: a lot of debug level logging to track issues / problems easily
- Better logging with color for easy tracking
- Logging level can be adjusted in the .env configuration file (config variable: LOG_LEVEL)
- checkConfig.py to check some configuration variables are good at startup
- Added: python-steam-api==2.0 as requirement
- Added: coloredlogs==15.0.1 as requirement
- Fixed: a bug when no username and discord username match
- Added a default user icon when no match was found.
- Fixed: when user die, no embed is sent to discord
0.1.1
----------
- Multilingual support (config variable: BOT_LANGUAGE) (possible value: en/fr)
- Fixed: a lot of little things
- Better discord embed
- Added: an option to disable timestamp on discord embed (config variable: SHOW_TIMESTAMP)
- Added: an option to disable discord embed on chat relay (config variable: EMBED_CHAT)
- New directory and file structure
- Online users are now logged in data/online.users with their username and steamid (username:steamid)
- Offline users are removed from data/online.users when they quit
- Automaticaly create a directory for the users futur data/stats/infos in the data directory at their first login
- Completed the migration/reorganization from zomboi core to PzPy