node is now V17.1.0
node version can be changed in package.json to any version above 16.2.0
npm is now V8.1.3
npm version can be any version above 7.20.3
DJS is version
DISCORD_ACTIVITY_WEBHOOK_ID
& DISCORD_ACTIVITY_WEBHOOK_TOKEN
Admin
, Owner
, Dev
and Channel Manager
variables are now stored in message objectdb.server_obj[GuildId].servers[Values] - All values in the DB Servers Table at time of load are saved in the object db.server_obj[GuildId].stats[Values] - All values in the DB Stats Table at time of load are saved in the object
Admin
, Owner
, Dev
and Channel Manager
variables are now stored in message objectme
command!tr updatelink
has been added!tr reactpersist
has been added - Reaction will auto delete after 60 seconds!tr flagpersist
has been added - Flag emoji will be removed after 15 seconds!tr tasks [#chan/me]
me
will show any tasks for the user in any channel#chan
will target a single channel
!tr checkperms
has ben replaced with !tr check
!tr stop task [id]
has been added - Remove by ID is now possiable!tr settings tags [all/everyone/none]
has been added, this falls in line with discord.js (This setting only applies to embed off
mode)
none
- No tags are disabled, meaning@user
,@everyone
and@here
will workeveryone
- Attention tags are, meaning only@user
will workall
- All tags are disabled, meaning@user
,@everyone
and@here
will NOT work
!tr settings reset
Will reset all settings to the default value.!tr settings langDetect [on/off]
Turns language detection footer on for translated messages!tr settings updatedb [serverID]
will update the database and object if the data is incorrect!tr stop for server
Will stop all translation task serverwide!tr stop for server [serverID]
Will stop all translation task of target Server serverwide!tr settings profanity [off/replace/delete]
has been added
off
- profanity words are allowed. No actions takenreplace
- Profanity words are replaced with random special charactersdelete
- message is deleted and not translated
!tr tasks [user/server/channel] {ID}
has been added (Dev Only)
user
- Will get all tasks for a targeted user from the DBserver
- Will get all tasks for a targeted server from the DBchannel
- Will get all tasks for a targeted channel from the DB
!tr cache
- Will show the amount of data currently cached
reactpersist
- manages the react persist variableflagpersist
- manages the flag persist variableservername
- stores a local copy of the server nameservertags
- manages the server tags variablebadwords
- profanity filtermenupersist
- manages the menu persist variablewhitelisted
- NOT IN USE, Yet!langdetect
- manages language detection footer variableprofanity
- manages profanity filter variableownerid
- Store the owner IDchar
- Stores the Character ammount of Total Messagesmessagecount
- Counts number of messages sentsubscription
- Stores the subscription boolean variablesubscriptionlevel
- Stores the subscription level variablesubscriptiondate
- Stores the subscription date variablesubscriptionlength
- Stores the subscription length variablesubscriptionuser
- Stores the subscription usertasklimit
- Stores the tasks limit fo the server
!tr settings langdetect [on/off]
gulp-watch
have been updated