[Fishsticks] Update Thread & Changelog Reference

Programming, Servers, Hardware, Software, Tech Talk!
Locked
User avatar
SkyeRangerDelta
Council Member
Council Member
Posts: 331
Joined: February 26th, 2016, 7:27 pm
Steam Profile: pldynEOL
Origin Profile: SkyeRangerDelta
UPlay Player: SkyeRangerDelta
Battle.net Profile: SkyeRanger#1967
Formerly Known As: End of Line
Location: Falkreath, Skyrim
Contact:

[Fishsticks] Update Thread & Changelog Reference

Post by SkyeRangerDelta » April 15th, 2018, 11:36 pm

Hi there,
So those of you that are in here will likely get more interest out of it than anyone else so here is where I put it. This is going to be where I post the statistics and informational bits on updates, changelogs, crash reports, and other things related to Fishsticks, the official CC Discord bot.

Real quick links:
Fishsticks GitHub
Fishsticks Project Trello (Available to members on invite only)

General info:
This thread will start with Fishsticks' most recent version, which at the time of posting this is V1.7.3.1. All updates and whatnot will be posted here whenever a new change is made. The thread is locked so that user posts dont interfere with the reading style of the updates and changelogs. It's a reference, not a discussion thread.

Updates/Reports will be made as posts to this thread.

Questions/Concerns, please relay them to me via Steam Message, Discord DM, or a forum message here.

V1.7.3.1
  • Report System Patch: deleting report messages for Staff review instead of deleting the confirmation message that the report was submitted.
word count: 186
Image
"Shoot him! Now please!"

User avatar
SkyeRangerDelta
Council Member
Council Member
Posts: 331
Joined: February 26th, 2016, 7:27 pm
Steam Profile: pldynEOL
Origin Profile: SkyeRangerDelta
UPlay Player: SkyeRangerDelta
Battle.net Profile: SkyeRanger#1967
Formerly Known As: End of Line
Location: Falkreath, Skyrim
Contact:

Re: [Fishsticks] Update Thread & Changelog Reference

Post by SkyeRangerDelta » August 10th, 2018, 2:12 am

Greetings all,

CCG Community members will be pleased to know that Fishsticks has been updated today with two updates. V1.14.14 is the biggest and spouts some most requested features. V1.14.21 adds in some features that were requested by staff and an aesthetics overhaul on top of the previous update.

V1.14.14

Music Player Changes
Playlist Compatibility: YouTube playlist links can be used in place of normal video links. Fishsticks will recursively add each playlist video into the queue and then display that the entire playlist was added.
YouTube search functionality: The play command parameter requirement for a link has been lifted and now no longer needs to be a link at all. If not a link, Fishsticks will search for the phrase/terms entered on YouTube and display a list of results. The user can select from a list of 5 to play. Selected song will be pushed to the queue.
Audio stream quality changed from API preset to YouTube itag to host better sound (less lag).

V1.14.21

Aesthetic Changes (Music Player)
Most music log console output is now contained within a rich embed (fancy box with colors)
Skip
Queue: Also no longer indents on first line
New song added
New playlist added
Aesthetic Changes (Rules)
New passive command for staff use will display a non-temporary embed of CCG mission statement, rules, and helpful links to both CCG main resources and Fishsticks/Discord guides.
Newcomer DMs
Upon a new user joining the server, Fishsticks will not only assign the Newcomer role, but will also dispatch a DM to the user containing CCG rules, who staff are, and what Fishsticks is.
word count: 278
Image
"Shoot him! Now please!"

User avatar
SkyeRangerDelta
Council Member
Council Member
Posts: 331
Joined: February 26th, 2016, 7:27 pm
Steam Profile: pldynEOL
Origin Profile: SkyeRangerDelta
UPlay Player: SkyeRangerDelta
Battle.net Profile: SkyeRanger#1967
Formerly Known As: End of Line
Location: Falkreath, Skyrim
Contact:

Re: [Fishsticks] Update Thread & Changelog Reference

Post by SkyeRangerDelta » August 16th, 2018, 11:13 pm

Greetings,

Real quick updates to Fishsticks.

V1.14.22

Reconstructed play command permissions to check whether or not user is attached to CC. If user is in CC, carry out normal permissions checks. If not, check if user is “FS Authorized.” If so, run normally; if not, do nothing.
Fixed an error where search functions would still continue if the timer ran out and show extra reports. If timer runs out, simply stops the command from continuing.

V1.14.23

Added ENGM checks to CC guild permissions checks. If ENGM, stop for normal members issuers but override for staff members. Non-CC users disregard check due to selective authorization.
word count: 109
Image
"Shoot him! Now please!"

User avatar
SkyeRangerDelta
Council Member
Council Member
Posts: 331
Joined: February 26th, 2016, 7:27 pm
Steam Profile: pldynEOL
Origin Profile: SkyeRangerDelta
UPlay Player: SkyeRangerDelta
Battle.net Profile: SkyeRanger#1967
Formerly Known As: End of Line
Location: Falkreath, Skyrim
Contact:

Re: [Fishsticks] Update Thread & Changelog Reference

Post by SkyeRangerDelta » August 26th, 2018, 1:45 pm

V1.14.25

Afternoon,

Not a big update here, just a quick one to fix some bugs.

~Edited !echo a bit
~Fixed seconds length bug when determining video length in player
~Added a couple of checks to make sure the song info is valid
~Fixed a player embed
~Fixed ACC Members not being able to use !play
word count: 57
Image
"Shoot him! Now please!"

User avatar
SkyeRangerDelta
Council Member
Council Member
Posts: 331
Joined: February 26th, 2016, 7:27 pm
Steam Profile: pldynEOL
Origin Profile: SkyeRangerDelta
UPlay Player: SkyeRangerDelta
Battle.net Profile: SkyeRanger#1967
Formerly Known As: End of Line
Location: Falkreath, Skyrim
Contact:

Re: [Fishsticks] Update Thread & Changelog Reference

Post by SkyeRangerDelta » October 2nd, 2018, 11:46 pm

Greetings all,

It’s been a while since the last update so I figured I’d drop some info on the recent activity and planned systems upgrades. So, real quick, there’s been a few bug patches and passive command updates to the core code (Updates General Kenobi, Sub-Patches 1 – 5, and Smol Update.) that have added the wildly requested “hello there” passive command, and some formatting fixes for the upcoming systems upgrade.

Planned Update 15 Features:

Description: Essentially, the object of this upgrade is to give Fishsticks the power and systems to monitor itself and record session statistics. At the same time, Fishsticks will be given modular control over it’s numerous subroutines. THese subroutines control each aspect of Fishsticks from the meager ENGM system to as powerful as the entire Active command handler. On top of all of this, numerous systems will undergo optimizations to attempt to add onto Fishstick’s crash prevention routines.

Modular subroutine control
New command: !subroutine [enable/disable] [routineName] — enables or disabled a certain routine. ENGM can be toggled this way just like !engm does.
In the event that the active command subroutine is disabled, a rework has been implemented to allow certain roles (bot, TS, CM) to run an “Alpha Level Command” that has authority to re-enable the routine.

System-wide session statistics and efficiency checks
Fishsticks now calculates it’s efficiency based on the number of enabled subroutines.
The !status command reruns this diagnostic every time the command is run.
Overhauling the !status embed to show all statistics neatly.
Command statistics will be tracked to, such as the number of successful, attempted, and failed active commands and passive commands.

Systems optimizations – crash prevention routines
Essentially going to rework some of the code in a way that should stop Fishsticks from killing himself sometimes. Typically when running the music player.
Each update always comes with interesting passive command additions
We’ll see what I come up with to throw in there.
This may lead to Fishsticks becoming much more interactive.

Stay tuned for this update. No ETA at this time.

--> https://cf.pldyn.net/index.php/2018/10/ ... -15-plans/
word count: 359
Image
"Shoot him! Now please!"

Locked

Who is online

Users browsing this forum: No registered users and 1 guest