diff --git a/README.md b/README.md index 8fe9f01..d0b8b85 100644 --- a/README.md +++ b/README.md @@ -29,7 +29,7 @@ * **!restore, !разрешить *@user*** — снова разрешает пользователю пользоваться ботом # Установка и запуск бота -Лучшим решением будет иметь платный аккаунт на [pythonanywhere](https://www.pythonanywhere.com/) чтобы запускать бота, как Always-on task и использовать MySQL базу данных. Можно, конечно, не использовать БД и запускать бота в консоли, но pythonanywhere может выключить вашу консоль, если вы долго не будете посещать её. +Лучшим решением будет иметь платный аккаунт на [pythonanywhere](https://www.pythonanywhere.com/) чтобы запускать бота, как Always-on task. Можно, конечно, запускать бота в консоли, но pythonanywhere может выключить вашу консоль, если вы долго не будете посещать её. ## Основа Итак, заходим на pythonanywhere, входим или регистрируемся. @@ -66,7 +66,7 @@ mysql_db = 'pythonanywhere_nickname$default' # Название вашей БД. Разберёмся с костылём для метода `photos.get`: Идем на `vk.com/dev`, нажимаем на *Мои приложения* и кликаем по *Создать приложение*. Новое приложение может называться как угодно, от него нам необходимо всего лишь сервисный ключ доступа, который можно найти, если нажать на *Настройки* ## Если вы будете использовать команду !weather Перейдите по `openweathermap.org`, пройдите там регистрацию и создайте API ключ -## Если вы решите использовать MySQL БД +## Если вы решите использовать MySQL БД (давно не тестировалось, может не работать) Вам необходимо будет купить тариф на pythonanywhere, где есть поддержка MySQL базы данных, с которой бот будет работать. Тыкаем на *Databases* в шапке сайта. Создаём пароль для вашей базы данных. По умолчанию будет создана база данных с названием `your_nickname$default`, но вы можете создать БД со своим названием. ## Запуск бота Если аккаунт платный: в pythonanywhere тыкаем на *Tasks*, создаём и запускаем в *Always-on tasks* задачу `python3.8 /home/pythonanywhere_nickname/dan63047pythonbot/longpulling.py`, где вместо pythonanywhere_nickname должен быть ваш никнейм на pythonanywhere. После небольшого тупления pythonanywhere запустит вашего бота. @@ -97,4 +97,4 @@ mysql_db = 'pythonanywhere_nickname$default' # Название вашей БД. Автор бота: [Даниил Михайлов](https://vk.com/dan63047) -Буду рад помощи и поддержке \ No newline at end of file +Буду рад помощи и поддержке