Introducing Themes — Spark the 🔥 in your Slack channel

Daily Fire
4 min readJan 24, 2019


Hey all 😊

Im super excited to be releasing a new feature I’ve been working hard on over the last month or so: themes!

Themes or “theme days” are a great way to make a day special. They allow you to set a topic or mood for the day, and Daily Fire will create dedicated playlists for the songs shared that day.

🔥 What’s a “theme”?

A theme is simply a topic you schedule for a particular day, everyone can then post songs related to that theme and Daily Fire will create dedicated playlists from the songs shared on the day.

Themes are meant to be fun, so get creative with your theme topic!

If you are struggling for an idea, here are some to get you started:

  • Loving a particular genre at the moment? Try “Trance”, “HipHop”, “Drum & Bass” etc…
  • Is it warm out? Try “Summer Day Songs”
  • Is it Monday? Try “Moody Monday”
  • Friday? “Fire’d up Friday”
  • Looking to relive some good vibes? Try “Nostalgic songs”
  • Feeling a bit low? Try “Melancholy Tunes”

Remember you can have themes repeat Daily, Weekly, Fortnightly or Monthly so it might be fun to setup some recurring themes

  • “Playlist of the Month” repeating Monthly
  • “Favourite song of the week” repeating Weekly
  • “Best new mix” repeating Fortnightly

🔥 How do I create a theme?

As part of the feature release, the bot now responds to a new command:

@Daily Fire themes command

This will prompt the bot to respond with an option to create and schedule a new theme:

Using the themes command

Note: Your Slack channel will need to be connected to a Daily Fire group before you can create a theme. This is super easy to do, as Daily Fire creates a private default group for you when it is installed. So, all you need to do is hit the Connect to Group button and connect to your team’s default group.

Clicking the Create & Schedule Theme button will pull up a dialog where you can fill out the details of your theme.

Create theme dialog

Once you have scheduled your theme, the bot will respond with a notification letting you know it has been scheduled.

Scheduling a theme

At any time you can view your active & upcoming themes by simply typing @Daily Fire themes

Upcoming Theme

On the day of the theme, the themes command will show you a different “Active” attachment:

Active Theme

Clicking the View Playlists & Stats button will provide you with your playlists and reaction tally:

Theme Details

From here you can listen to the theme playlist on your preferred platform.

The reaction tally is also a fun way to see what songs really struck a chord on the day. It can also be a great way to create a sort of leaderboard to generate healthy rivalry 😛

🔥 Wrapping Up

I can’t wait to see what creative ideas you have and hope you enjoy creating and running themes in your Slack channel!

As with any new feature, it is prone to bugs. If you do experience any issues please don’t hesitate to reach out to me at I’ll be more than happy to help!

Stay tuned for more feature updates, I have lots more in store 💪

Share music on you Slack team and want to start a theme?
Check out: Daily Fire — a Slack app for every music lover

Peace, Love & 🔥



Daily Fire

a Slack app for every music lover