anon-kitten/README_RU.md

30 lines
2.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Анонимный Котик
Анонимный Котик - это наш проект, который был реализован благодаря IT-активистке <a href="https://qbrdg.wordpress.com/friends/nya/">Ника в МОСТ</a>. Проект вообще был нужен для реализации безопасного и анонимного общения с волнтёрами <a href="https://qmbr.substack.com">квир-медиа МОСТ</a>.
# Бот в теме Telegram:
Это помогает анонимно общаться с подписчиками: Пользователь напишет в бота. Вы и другие администраторы (при необходимости) увидите сообщения на своем канале. Каждый пользователь = тема на вашем канале. !!! Не создавайте и не удаляйте новые темы вручную.
Перед этим нужно:
1. Создание канала с темами
2. Создать бота в Telegram
3. Мужчина-администратор бота в канале, позволяющий создавать новые темы
4. Создать базу данных
5. Создадим файл .env и установим 4 переменные:
- BOT_TOKEN = API токен бота в Telegram
- GROUP_ID = ID вашей группы в Telegram
- DATABASE_URL = адрес вашей базы данных
- TABLE_NAME = имя вашей таблицы в базе данных (
CREATE TABLE имя таблицы здесь (
id СЕРИЙНЫЙ ПЕРВИЧНЫЙ КЛЮЧ ID,
telegram_id BIGINT NOT NULL,
anon_id UUID NOT NULL,
created_at ВРЕМЕННАЯ МЕТКА ПО УМОЛЧАНИЮ NOW()
topic_id ЦЕЛОЕ ЧИСЛО
)
6. Подключите базу данных к боту, установив необходимые переменные
6. Запустить бота
7. Наслаждаться