Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/elhaban3ro/botmbi

Discord bot (open source) to make content requests to Ombi. Improve this and let's grow Botmbi together. 🎃
https://github.com/elhaban3ro/botmbi

automatization discord movietool ombi python

Last synced: about 2 months ago
JSON representation

Discord bot (open source) to make content requests to Ombi. Improve this and let's grow Botmbi together. 🎃

Awesome Lists containing this project

README

        

# BOTMBI
Invite Botmbi to your server and make requests directly to your ombi from it! Request movies and series (per season) using the discord UI, and giving permissions only to some roles to request content. An easy solution for you and the members of a server to request content without having to access directly to the ombi!!!!

PD: I recommend having a specific role to be able to request content (configuration in the next section).

## BOT INVITE 📤
---
[![Discord Bot Invite](https://img.shields.io/badge/INVITE_BOTMBI_HANDSOME_TO_YOUR_SERVER-INVITE-lightgray?style=for-the-badge&logo=discord)](https://discord.com/api/oauth2/authorize?client_id=1039653278172057630&permissions=8&scope=bot)
[![Discord Bot Invite](https://img.shields.io/badge/WEB-green?style=for-the-badge)](https://elhaban3ro.github.io/Botmbi/)

## COMMANDS
---
The bot can only be configured by an administrator.

- ***Configure the requests to your ombi!***
``/config ombi [host, apikey] [value]``

- ***Change the prefix***
``/prefix [new prefix]``

- ***Give permissions to [@roles] so they can make requests.***
``/add [@roles]``

- ***Remove permissions to [@roles] so they can't make requests.***
``/remove [@roles]``

- ***Search for content to make requests!***
``/search [search term]``

## SUPPORT
---
[![JOIN SERVER](https://img.shields.io/badge/Discord-JOIN_TO_MY_SERVER-lightgray?style=for-the-badge&logo=discord)](https://discord.gg/NGp9YbYJ8F)

## TO DEVS
---

You install the dependencies used using pip!
```bash
pip install -r requirements.txt
```

inside the **root** folder, create a private folder and inside it create the ``config_bot.txt`` file, where you will put in the first line the discord API KEY. In the second line, you will put a base string to **encrypt** the data. UwU

To **run the program** you have to do it from the **main directory** and run
```bash
py src/app.py
```

## Autor Contact
---

[![Contact Twitter](https://img.shields.io/badge/Twitter-ElHaban3ro-9cf.svg?style=for-the-badge&logo=twitter)](https://twitter.com/ElHaban3ro) [![Contact Discord](https://img.shields.io/badge/GitHub-ElHaban3ro-lightgray?style=for-the-badge&logo=github)](https://github.com/ElHaban3ro)