- Описание
- Используемые технологии
- Конфигурация
- Установка и запуск на ПК
- Установка и запуск на сервере
- Программы и компоненты
- Авторы
Информационный чат-бот ShortStory может стать замечательным помощником для людей в переживании особенных моментов в жизни. Бот предоставляет возможность написать свою короткую историю, которую другие люди смогут прочитать. Это может быть что-то вроде мотивационного сообщения, вдохновляющего рассказа или просто истории, которая вызывает эмоции.
Основное преимущество ShortStory заключается в том, что все истории являются анонимными, поэтому пользователи могут чувствовать себя комфортно, делясь своими переживаниями без опасности негативной оценки или разглашения личной информации.
Чтение историй других людей может стать источником вдохновения, силы или мудрости для пользователей. Пользователь может что-то извлечь из истории и применить это в своей собственной жизни.
ShortStory позволяет людям чувствовать себя поддержанными и вдохновленными, даже если они не знают других людей лично. Бот может оказаться полезным инструментом для развития личности, самопознания и общения с другими людьми через их истории.
- Бот - Python
- Frontend / Backend - Aiogram 2.25.1
- База данных – SQLite
| Параметр | Описание |
|---|---|
| bot = Bot(token='TelegramBotToken') | Персональный Token вашего бота Telegram, полученный с помощью BotFather (см. документацию) |
| adminID = userIDAdministration | Установите ID главного администратора проекта, чтобы предотвратить его случайное удаление другими администраторами (Возможно использовать несколько ID отделяя их запятой). Используйте боты, такие как GetIDs Bot или Creation Date, чтобы получить необходимый идентификатор пользователя. |
pip install -r requirements.txt
python ShortStory.py
sudo apt update
sudo apt install python3 -y
sudo apt install python3-pip -y
sudo apt -y install python3-pip
sudo apt install npm
npm install pm2 -g
timedatectl
sudo timedatectl set-timezone Asia/Omsk
cd ShortStory
pip install -r requirements.txt
pm2 start ShortStory.py --interpreter=python3
cd ShortStory
pm2 stop ShortStory.py --interpreter=python3
pm2 list
pm2 delete all
pm2 delete "ShortStory"
