mirror of
https://github.com/FerraSoft/bottohelp.git
synced 2026-08-06 21:55:03 +00:00
2.0 KiB
2.0 KiB
🚀 Быстрый старт
Установка и запуск:
1. Установка зависимостей:
pip install -r requirements.txt
2. Настройка токенов в config.py:
BOT_TOKEN = "ВАШ_ТОКЕН_ОТ_BOTFATHER"
OPENWEATHER_API_KEY = "ВАШ_КЛЮЧ_OPENWEATHER" # опционально
NEWS_API_KEY = "ВАШ_КЛЮЧ_NEWSAPI" # опционально
3. Запуск бота:
python bot.py
4. Запуск планировщика (в отдельном терминале):
python scheduler.py
📅 Планировщик постов - команды:
Планирование поста:
/schedule_post +2h Привет всем!- через 2 часа/schedule_post +30m Важное сообщение- через 30 минут/schedule_post 2024-01-15 09:00 Доброе утро!- в указанное время
Управление постами:
/list_posts- показать все запланированные посты/delete_post 1- удалить пост с ID 1/publish_now 1- опубликовать пост немедленно
🎖️ Система рангов:
- Автоматическое повышение званий по военной иерархии
- Используйте команду
/ranks_infoдля получения информации
📚 Документация:
README.md- основная документацияSCHEDULER_GUIDE.md- подробное руководство по планировщикуGITHUB_UPLOAD.md- инструкция по загрузке на GitHub
🔧 Загрузка на GitHub:
- Создайте репозиторий на GitHub
- Добавьте remote:
git remote add origin <URL> - Загрузите:
git push -u origin main
Проект готов к использованию! 🎉