Hey everyone, I’m trying to set up a system where my users can easily report issues and make requests through Telegram. I’d like to run this using Docker Compose in Portainer.
The main thing is I don’t want to give users direct access to Overseerr. I know there’s Requesterr, but it only works with Discord, which isn’t what I’m after.
I’ve been searching for a while but haven’t found exactly what I need. Does anyone know of a good Telegram bot that can handle user reports and error notifications? It needs to be compatible with Docker Compose.
If you’ve used something like this or have any suggestions, I’d really appreciate your help. Thanks in advance for any ideas or recommendations!
As someone who’s been in a similar situation, I can say that finding the perfect Telegram bot for user reports and error notifications can be tricky. Have you considered using Gotify? It’s not specifically a Telegram bot, but it’s a self-hosted notification server that can integrate with Telegram.
I’ve used Gotify in my Docker setup, and it’s been pretty solid. You can create a Telegram bot that forwards messages to Gotify, which then handles the notifications. This way, you keep users away from direct Overseerr access while still giving them a way to report issues.
Another option worth looking into is Apprise. It’s more versatile and supports multiple notification services, including Telegram. You could set up a custom script that uses Apprise to handle user reports and send them where you need.
Both these solutions can run in Docker and integrate well with other services. They might require a bit more setup than a ready-made Telegram bot, but the flexibility they offer has been worth it in my experience.
hey mate, have u checked out botfather? its pretty sweet for makin custom telegram bots. u can set it up to handle user reports n stuff. just create a bot, get the token, and use a simple python script to handle messages. stick it in a docker container and ur good to go. might take a bit of codin but its flexible af
I’ve faced similar challenges and found Telegrammy to be a solid solution. It’s a lightweight bot specifically designed for user reports and error notifications, compatible with Docker Compose.
Telegrammy allows you to create custom commands for different types of reports, making it easy for users to submit issues without direct Overseerr access. It also integrates well with other services for error logging.
Setting it up in Portainer is straightforward. You’ll need to create a bot token through BotFather on Telegram, then add it to your Docker Compose file along with other necessary configurations.
One caveat: Telegrammy’s documentation can be a bit sparse, so expect some trial and error during setup. But once running, it’s quite reliable and low-maintenance. It’s served me well for managing user communications without compromising system security.