Version 2.0.6.0
(Mainly just for me to use in event

)
- Added
gs command
Usage: `-gs <username>`
Will show you whether <username> is in the top 100 of Galactic Strife Top Rep, and if they are,
their rank position and score
Version 2.0.6.1
-
Bug Fix: Clans that have entries from over a year ago had issues with taking the new base-log entries. Since the bot determines the highest log entry time and ignores all entries with times earlier than it.
Before updating the highest log entry time, it will now compare the day and month with the current system time's ones
__Example__
4/10
25/10 <-- 1 year ago
Bot will not post any entries made from 4/10 onwards until the 25th (FIXED)
Version 2.0.7.0
- Added
"rankAll" command to rank every single member in the clan to the given rank name, excluding the bot itself
Permissions: To call this call you need to have "SetAnyoneRank" permission
Example
-rankAll member
Then the bot will begin to rank every member in the clan to "member"
Version 2.0.7.1
- Fixed issue with using same reload token to make the set rank requests when "rankAll" is called
Version 2.0.7.2
- Bot will now reply who kicked/unlinked who
- Bot will trim rank names so names with leading and trailing whitespaces can be used
Version 2.0.7.3
- Added
warChain command to send wars to every clan id within the given range specified (both ends inclusive)
- Requires "Diplo" permission
- You cannot call the same command until the previous ends
*I won't add this to the #help of the bot since I don't think many will use it
I also don't advice using this. It puts a lot of strain on the vps' network usage, and may result in the alt acc in clan getting blocked by DO as too many requests
Version 2.0.7.4
- When you lose diplo permissions the "warChain" will end
Version 2.0.7.5
- More descriptive info post when you add a new person to the tracker
Version 2.0.7.6
- Fixed bug in determining whether a profile url you link on is valid
Version 2.0.7.7
- Fixed log channel messages; whenever you kick or unlink someone the person who did so will be posted in the log channel
Version 2.0.7.8
- Increased usernametracker profile username check interval to every 10 minutes
Version 2.0.7.9
- Bot will no longer post a message saying a command is invalid
- Fixed bug in usernametracker; it'll now correctly track name changes
Version 2.0.8.0
- Added bot posting to #log-channel whenever a new player applies to your clan. You can then copy and paste their name into an "accept" command call: -accept <copyPasteName> to accept them
- Check for new applicants is made
every 5 minutes
Version 2.0.8.1
- Added spoofing of client useragent (Bigpoint/1.4.6), this will fix the issue with the bot trying to extract the username out of the profile url; you can now again link using a profile url
- Modified "who" command to give you the full details of the person (same as the "me" command)
Version 2.0.8.2
- Removed "warChain" command
- Added
warTopClans command which given a "page number" and "description" (optional) will send war to every top clan listed in the given "page number" from the "Top Clans" hall of fame page
*(Similar semantics to "warChain", it'll stop sending wars as soon as the person who wrote the command loses their permissions, and only 1 "warTopClans" call can be run at a time)*
-
Improvement: modified the sending of a diplomacy to also get the clan name and post that whenever you send a diplomacy so #logs are more detailed now for diplomacy
- Modified auto-restart script to every 5 hours (from 3 hours)