Moved config to .example; update .gitignore

This commit is contained in:
localhost_frssoft 2022-11-23 03:08:20 +03:00
parent f7431a72f1
commit a8bedff4ed
4 changed files with 8 additions and 6 deletions

3
.gitignore vendored
View file

@ -4,4 +4,5 @@
.app_sessions .app_sessions
*.log *.log
*.sqlite *.sqlite
*.json
config.py

View file

@ -33,7 +33,10 @@ browser=links ./auth_helper.sh
Следуйте указаниям скрипта, залогиньтесь в ваш аккаунт и скопируйте код-ключ с браузера, закройте и вставьте в появившееся поле ввода. Следуйте указаниям скрипта, залогиньтесь в ваш аккаунт и скопируйте код-ключ с браузера, закройте и вставьте в появившееся поле ввода.
* Настройка бота * Настройка бота
В файле config.py описан каждый параметр, который можно менять В файле config.py.example описан каждый параметр, который можно менять сделайте его копию в каталог с ботом убрав расширение .example
```
cp config.py.example config.py
```
## Запуск ## Запуск
``` ```

View file

@ -1,7 +1,7 @@
admins_bot = ('drq@mastodon.ml',) # Адреса админов бота, которые могут упомянуть бота для инициализации FMN admins_bot = ('drq@mastodon.ml',) # Адреса админов бота, которые могут упомянуть бота для инициализации FMN
# Example: ('admin_user', 'another_admin_user2@example.example') or ('admin_user',) # Example: ('admin_user', 'another_admin_user2@example.example') or ('admin_user',)
bot_acct = 'fmn' # Ник бота на инстансе bot_acct = 'fmn' # Ник бота на инстансе
instance = 'expired.mentality.rip' # Инстанс, где будет запущен бот instance = 'pleroma.dark-alexandr.net' # Инстанс, где будет запущен бот
# Лимиты # Лимиты
limit_movies_per_user = 2 # Ограничение количества фильмов на одного пользователя limit_movies_per_user = 2 # Ограничение количества фильмов на одного пользователя
@ -13,5 +13,5 @@ max_fail_limit = 4 # Игнорировать предложения польз
hour_poll_posting = 16 # Час в который будет создан пост с голосовалкой (и завершение сбора) hour_poll_posting = 16 # Час в который будет создан пост с голосовалкой (и завершение сбора)
fmn_next_watching_hour = 21 # Час начала киносеанса fmn_next_watching_hour = 21 # Час начала киносеанса
logger_default_level = 'DEBUG' # Уровень логгирования TRACE, DEBUG, INFO, SUCCESS, WARNING, ERROR, CRITICAL logger_default_level = 'INFO' # Уровень логгирования TRACE, DEBUG, INFO, SUCCESS, WARNING, ERROR, CRITICAL

View file

@ -129,8 +129,6 @@ def upload_attachment(file_path):
logger.info(f'Retrying upload {file_path}...') logger.info(f'Retrying upload {file_path}...')
def mute_user(acct_id=str, acct=str, duration=None): def mute_user(acct_id=str, acct=str, duration=None):
params = { params = {
"duration": duration "duration": duration