Songify (Spotify Now Playing & Song Requests)

Free Songify (Spotify Now Playing & Song Requests) v1.5.3

Inzaniity

Member
Inzaniity updated Songify Slim with a new update entry:

Song info upload for common chatbots

  • Added song-info Upload
    • Check Settings -> Output and clickt the button with the little chain to copy the link to the clipboard
    • Works with most chatbots including Nightbot, Streamlabs, Streamelements and Moobot.

  • Examples (replace **URL** with the URL provided by the software):
    • Nightbot:
      • $(urlfetch **URL**)
    • Streamlabs:
      • {readapi.**URL**}
    • Streamelements:
      • ${customapi.**URL**}
      ...

Read the rest of this update entry...
 

Laz_RS

New Member
AWESOME tool! A small question tho, is there any way to remove the - youtube or -spotify at the end of the song's name?
 

Inzaniity

Member
AWESOME tool! A small question tho, is there any way to remove the - youtube or -spotify at the end of the song's name?

it shouldn't append "- Youtube" or "- Spotify" the song. Can you show me your settings (Output) and it might sound weird but what language is your OS.
 

Inzaniity

Member
Inzaniity updated Songify Slim with a new update entry:

Fixes for Chrome and other general fixes / features

New
  • Chrome custom timer
    • You can set your own timer rate. Settings -> System
  • Logs
    • If the software encounters any issues a log file called currentdate.log will be created in the same directory. For example: 05-14-2019.log
Fixes
  • YouTube (Chrome)
    • Fixed an issue where "- Youtube" would always be at the end
    • If you experience heavy CPU Usage on Chrome is, try increasing the timer rate in the settings...

Read the rest of this update entry...
 

Inzaniity

Member
Inzaniity updated Songify Slim with a new update entry:

History & More Players!

New
  • Song History
    • Songify can now keep track of your tracks! There is a new button in the title bar in which you can enable the history. It also creates a "history.shl" file which is basically a XML file that you can open with any editor. The history creates new entries for each day to keep things clean.
  • Support for VLC, foobar2000 and Deezer(web)
    • You can now select VLC, foobar2000 or Deezer in the player selection. (VLC and...

Read the rest of this update entry...
 

Inzaniity

Member
Inzaniity updated Songify Slim with a new update entry:

Spotify Integration & Songrequest

New
  • Spotify API Integration
    • Link your Spotify Account in Settings -> Integration
    • Get detailed song Info such as every Artist, AlbumCover and so on
    • You can now download the Album Cover
  • Spotify Songrequests
    • Songrequests via Twitch Channelrewards (enable messagelogging to get the ID)
    • Songrequests via `!ssr` Chatcommand (it has an adjustable cooldown)
    • Artist Blacklist (so you never hear that annyoing artist again!)
    • Specify the...

Read the rest of this update entry...
 

Inzaniity

Member
Inzaniity updated Songify Slim with a new update entry:

Widget & Fixes

New:
  • You now can display the requester in the output. Right click the output-format textbox and you can add 'Requester'. Everything contained within {{ and }} will only be displayed when the current song is a requested song. For example: {artist} - {title} {{requested by @{req}}} will output San Holo - don't forget to breathe today requested by @ inzaniity This is useful to see who requested the...

Read the rest of this update entry...
 

Inzaniity

Member
Inzaniity updated Songify Slim with a new update entry:

History Fix & Global Error Logging

New:
  • Added global exception handling. If Songify crashes on you the log should help us see why!

Fixed:
  • History Window won't crash anymore
  • Changed the way the player selection gets stored, should work without issues now
  • Removing single artists from the blacklist didn't save, it does now.
  • If there were no artists in the blacklist there would still be an empty row in the datagrid, this is also gone now

Read the rest of this update entry...
 

Inzaniity

Member
Inzaniity updated Songify with a new update entry:

German Translation & other features!

Added
  • Autoupdater (Songify now updates automatically!)
  • User-Blacklist. Stop poeple from requesting songs
  • German Translation (more will come soon)
  • Custom Bot-Responses. You can now change Bot-Messages for the following events:
    • Artist is blocked
    • Song is already in queue
    • Max number of songs per user reached
    • Song is longer than 10 minutes (this number is still hardcoded)
    • Error fetching songdata
    • Song added successfully...

Read the rest of this update entry...
 

Inzaniity

Member
Inzaniity updated Songify with a new update entry:

Album Cover Crash fix

This Version fixes a crash that can occur when the Album Cover is used in OBS and on some rare occasions it just crashes randomly when trying to save / display the album cover. The Cover now gets downloaded to a temporary file and then the old one gets overwritten with the new file. This is a better approach instead of downloading to the same file over and over again because the old way sometimes leaves the albom cover in OBS weirdly artifacted.

Read the rest of this update entry...
 

Inzaniity

Member
Inzaniity updated Songify with a new update entry:

Final Update on Songify 1.x

Why this is the final update on Songify 1.x
This is the final update to Songify 1.x because we want to focus on 2.0 which we want to build from scratch. We do this in order to have an app that is maintainable, sustainable, and extensible. We have a lot of planned features but at this time we don't have any planned release date. Development takes its time, especially if you consider, that Songify is just a free-time project of two friends. If you want to keep up with the...

Read the rest of this update entry...
 

Inzaniity

Member
Inzaniity updated Songify with a new update entry:

Various fixes

Additions:
- Added systray icon context menu for Twitch
Removals:
- none
Fixes:
- Fixed a typo in the config file (opening and closing the settings window should fix this)
- Fixed Twitch Connect / Disconnect buttons not working in other languages than English
- Fixed an issue that causes Songify to crash when auto-send to chat was active while being disconnected from Twitch
- Fixed {errormsg} output when using Channel Reward song request
- Fixed !next command (it was showing Artist -...

Read the rest of this update entry...
 

Inzaniity

Member
Inzaniity updated Songify with a new update entry:

{url} parameter and progressbar

Additions:
- added {url} parameter to the output tab. This only works with Spotify API and adds the song link.
- added a new output file progress.txt in which the percentage of the progress of the current song is stored. This is useful to make your own progress bar using HTML / js. An example progress.html-file is included and can be used (see the style.css for own styling).
- added auto-reconnect when disconnected from twitch by accident

Removals:
Telemetry has been removed entirely...

Read the rest of this update entry...
 

Inzaniity

Member
Inzaniity updated Songify with a new update entry:

Hotfix: Twitch Autoreconnect, Settings

What's Changed​

  • Added progress bar setup guide for obs by @karimawii in #29
  • Fixed crashes related to Twitch Auto reconnect
  • Fixed different time formats in log files
  • Changed the way settings are written and read (The Theme setting will reset to default, which is the light mode, fixed a typo...)
  • Moved Progressbar related files to a new folder called...

Read the rest of this update entry...
 

Inzaniity

Member
Inzaniity updated Songify with a new update entry:

Update 1.3.8

1.3.8​

What's Changed

  • Fixed an issue where it would put the wrong value in the error message when the max requests per user are reached. It now will output the correct number and max amount for the user's user level. For example @UsErNaMe maximum number of songs in queue reached (Vip 3).
  • Fixed an issue where Songify would render as a black window and was unresponsive until opened from the system tray...

Read the rest of this update entry...
 

Inzaniity

Member
Inzaniity updated Songify with a new update entry:

1.3.9.1

What's Changed 1.3.9​

Songify App​

  • Added Twitch Login through Twitch API as well as PubSub (Twitch Event Listener).
    • In order to Login with twitch click on Twitch -> Twitch Login or Settings -> Twitch -> Login With Twitch (this will redirect you to a webpage where you have to grant access)
    • After you logged in you can check Settings -> Twitch and see your connection
    • This does not replace the Twitch Chat Login with Account Name...

Read the rest of this update entry...
 
Top