Releases: Exiled-Team/DiscordIntegration
oops
Update
Full Changelog: 7.0.0-2.0.0...7.0.2-2.0.0
Updoot to beta.23
- Fixed event registration for EXILED update
Re-release to fix bot
The bot should be working now, oops :x
Smol updoots
Fix bot reconnection issues. Fix bot status being stuck at 1/x players.
Many updoots, yay!
Added debug logging to activity updates.
Added feature requested in #97
Added feature requested in #105
Fixed #100
Fixed #106
Fixed #121
Fixed #124
Removed the irrelevant "serverNum" arguments from commands, as each bot is specific to a single SCP server's connection, specifying which server to run commands on was irrelevant.
There's a slight change to how bot log channel configs are setup, the old way:
"1": {
"Logs": {
"Commands": [
0
],
"GameEvents": [
0
],
Should now look like this:
"1": {
"Logs": {
"Commands": [
{
"Id": 0,
"LogType": "Embed"
}
],
"GameEvents": [
{
"Id": 0,
"LogType": "Embed"
}
],
The "LogType" value can be either "Text"
or "Embed"
anything else is invalid.
6.0.3-1.4.2: Note about applications.commands (#111)
- Fixed an issue that would cause some server logs to be endlessly repeated by the bot.
- Fixed an issue that would cause partial messages between the bot and plugin to break the TCP connection, resulting in lost information.
- Added a command to the bot
/get ServerNumber
which will return a list of valid commands that user can run via the bot, on the indicated server. - Fixed an issue that caused the main program to not start the additional bots setup via the config.
Some new stuff
- Re-added the ability for the bot to update channel topics.
- Added the ability for DI to log client console commands.
- Removed unused configs from the plugin related to removed features.
More bot updates for status, and some new logging.
-
Should finally have the ratelimiting issue with status updates fixed (seriously guys, change the fucking status_update_interval config for the plugin if there's still issues with this)
-
Added a new logging type
Errors
. Plugin config:log_errors: true
will cause EXILED errors to also be logged through the bot. -
New bot config for channels, you will need to manually add this config section to make it work:
"Errors": [
0
]
This is the channelID(s) to log errors to.
The channels config should look something like this now:
"Channels": {
"1": {
"Logs": {
"Commands": [
0
],
"GameEvents": [
0
],
"Bans": [
0
],
"Reports": [
0
],
"StaffCopy": [
0
],
"Errors": [
0
]
},
"TopicInfo": [
0
],
"CommandChannel": [
0
]
}
},