No description
Find a file
baalajimaestro 82083fedf7
Split strings for readability
Signed-off-by: baalajimaestro <me@baalajimaestro.me>
2022-04-17 20:17:40 +05:30
src Split strings for readability 2022-04-17 20:17:40 +05:30
.gitignore gitignore: Ignore the db and binary 2022-04-07 23:11:03 +05:30
.gitlab-ci.yml Run via LXC container 2022-04-11 13:23:43 +05:30
Dockerfile Expose 8080 automatically from dockerfile for service discovery 2022-04-11 15:45:42 +05:30
LICENSE License under AGPL 2022-04-11 11:36:32 +05:30
nim.cfg Introduce Rate-Limiting 2022-04-10 23:24:48 +05:30
nim_censor_bot.nimble Move the response to switchinline 2022-04-17 15:01:08 +05:30
README.md Add a nice README 2022-04-11 11:52:47 +05:30

Nim Censor Bot

This Telegram Bot, can easily enable you to send NSFW/Spoiler Media in a chat that is not intended for it. It makes the viewer to view it in the personal message of the bot.

You can send it photo, video, album, gif, sticker and forward the response from the bot to any chat.

A live version is available here

Configuration Variables (All are fetched from Environment Variables):

  • TELEGRAM_TOKEN: Get one from @BotFather
  • DB_HOST: A filename for sqlite, or url for postgres host
  • DB_USER: DB Username, for postgres only
  • DB_PASS: DB Password, for postgres only
  • DB_NAME: DB Name, for postgres only
  • ADMIN_ID: A comma-separated variable which will allow you and enlisted others to moderate the bot

This bot would not have been possible without the help of:

  • @trueleo
  • @DavideGalilei
  • @yardanico