June (and april) 2019 Update Notes

Pozsgai András
Switchblade
Published in
5 min readMay 31, 2019

--

We’ve been a little busy in these past few months and we forgot to publish the new things that came out in april. So in case you haven’t noticed the new features yet, we will have a list at the end of this article.

Switchblade turned 1 year old 🎂🍰

We launched Switchblade now more than a year ago. Bladey is active on more than 760 servers, and serves 192,745 users every day. Our team is constantly growing, and we have an amazing community server you might want to check out. I’d like to thank you for using our bot and making the work we put in woth it.

User profile connections 🔗

You can now connect select services to Switchblade. We will be adding more and more features with integration to other services. You can enhance your experience by connecting your account to Switchblade.

Issuing the s!connections command shows a list of all the accounts your profile is connected to.

Music system improvements 🎵

Last.fm scrobbling is finally here 🙌

You can now connect your last.fm profile to Switchblade using the dashboard on our website to enable scrobbling. We have also introduced a few new commands to help out with your scrobbling needs:

  • s!scrobble enable <true/false> to enable/disable scrobbler
  • s!scrobble config percent <45-95> to set the percent to scrobble
  • s!lastfm love to love the current playing song
  • s!lastfm unlove to unlove the current playing song

The scrobbling currently works the best if you use links from music services. If you notice any bugs feel free to create an issue for them on our GitHub repo.

Now playing images now display the source with a neat icon 🖼

Switchblade now can play content from Mixer 📻

Translate text during a conversation 👽

You can now translate a text from one language to another using the s!translate <from> <to> <text to translate> command.

Hastebin command 👨‍💻

Do you have to share a code snippet quickly? Just use the s!hastebin <text> command to upload your code to hastebin and bladey will send you the link you can use to share your snippet.

Bug fixes and minor updates 🐛

  • When using a SearchCommand, say s!npm, and you’re 100% certain of the value, instead of doing s!npm discord.js and typing 1, you can do s!npm discord.js [--lucky|--first] directly.
  • Switch coins, repitation on user profiles is now translated to your server language.
  • Surrounding links with <> now works correctly in s!play.
  • Text on your profile card is now translated.

April stuff 📅

Switchblade Dashboard ⚙

Now you can edit your profile details on our website and even change the bot’s configuration for your server.

You can now restrict server emotes to certain roles 🐱‍👤

Using the s!restrictemoji add <emoji> <role> command you can now restrict who can use a certain emote. This works using the Discord API meaning that those without this role can’t even see the restricted emotes (even if they are the owners of the server). This makes it impossible for them to use the emote outside of the server. You can remove access from the emote using the s!restrictemoji remove <emoji> <role> command. If you have messed something up during the configuration, or you just want to make the emote available for anyone, you can reset the emote usage permissions using the s!restrictemoji reset <emoji> command.

Youtube search command 🔍

You can now look up videos without ever leaving the conversation on your server using bladey.

Using flags you can restrict your search to only videos playlists and channels, and you can order the results by date, rating, relevance, title and video or view count.
Example: s!youtube musica de corno — video — playlist

You can now improve images using s!jpg 🖼

Using our patented™ technology you can recive results like this:

Minecraft commands ⛏

You can now get information about your minecraft server using s!minecraft server <server ip>

Get a players name history using s!minecraft namehistory <player name>

And view a players skin with the s!minecraft skin <player name> command.

League of Legends command ⚔

The language of the text displays in the language you set for Bladey. If the text is not available in your language it falls back to en-US.

Bug fixes and minor command updates 🐜

  • s!profile now displays the your profile when you don’t give a user to Bladey.
  • s!uigradient bug fixes.
  • s!stoptyping fixes.
  • s!cat now fetches images from r/catpictures

We‘re now on Open Collective! 💰

We moved away from Patreon to a more transparent crowdfounding platform. Our services and code have been available for free from the begining, we payed the ever increasing server costs from our own money, that’s why we launched a crowdfounding page for Switchblade. If you want to contribute you can give us a one time donation or a certain amount every month through Open Collective. If you can’t help out with money you can still help us. Click here to find out more about how you can help us.

--

--

Pozsgai András
Switchblade
0 Followers

Student, #DiscordHypeSquad event attendee, Music collector, translator and tweeter for @SwitchbladeBot