Anonymous Kitten - это проект для общения со своей аудиторией, а так же для предоставления психологической помощи для квир-персон. Весь этот проект реализуется на платформе Telegram.
Go to file
rose with milk cad5c1d902 Обновить main.py 2025-03-16 13:31:07 +01:00
.gitgnore Загрузить файлы в «.gitgnore» 2025-01-21 17:20:18 +01:00
LICENSE Initial commit 2025-01-21 17:15:45 +01:00
README.md Обновить README.md 2025-03-16 13:27:38 +01:00
README_RU.md Обновить README_RU.md 2025-03-16 13:27:00 +01:00
main.py Обновить main.py 2025-03-16 13:31:07 +01:00
requirements.txt Добавить requirements.txt 2025-03-16 13:29:38 +01:00

README.md

Anonymous Kitten

Anonymous Kitty is our project, which was implemented thanks to the IT activist Nika in MOST. The project was generally needed to implement safe and anonymous communication with the wave-dwellers queer media MOST.

telegram topic's bot:

It helps to communicate with subscribers anonymously: User will write to bot. You and other admins (if needed) will see messages in your channel. Each user = topic in your channel. !!! Do not create and delete new topics manually.

Before hand you need to:

  1. create channel with topics
  2. create bot in telegram
  3. male bot admin in channel allowing to create new topics
  4. create database
  5. create .env file and set 4 variables:
  • BOT_TOKEN = bot token from telegram
  • GROUP_ID = id of your channel
  • DATABASE_URL = address of your database
  • TABLE_NAME = name of your table in database ( CREATE TABLE table name here ( id SERIAL PRIMARY KEY, telegram_id BIGINT NOT NULL, anon_id UUID NOT NULL, created_at TIMESTAMP DEFAULT NOW() topic_id INTEGER NOT NULL )
  1. connect database to bot by setting needed variables
  2. run bot
  3. enjoy