A bot to ombi with
- Ruby >= 1.9.3
- Bundler/RubyGems
- Install dependencies
$ bundle install
-
Replace environment variables
- create a file in the /config called
.env - copy from
.env.exampleand replace with your values (leave slack one empty for now)
- create a file in the /config called
-
Start the server
$ bundle exec foreman start
-
Host it somewhere with an SSL cert (needed for interactions)
-
Set up Slack bot
- Create a Slack app and configure it in your workspace
- Add Bots, Interactive Components, and Permissions
- Configure
.envwithBot User OAuth Access TokenfromOAuth and Permissionssidebar tab - Configure the
Request URLonInteractive Componentsto the URL from #3 above
-
?
-
Profit!
plex search ricky bobby
will return Talladega Nights: The Ballad of Ricky Bobby
Command Structure:
[trigger] [command] [expression]
trigger- one of "plex" or "ombibot" or "ombi"command- one of "download" or "find" or "search" or "get" or "request"expression- the movie you're searching for (TV support coming soon.)
You can also send DMs to the bot, for your more embarassing requests. The DMs don't require the trigger word.