8000 GitHub - smartcoder01/test_job_3
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

smartcoder01/test_job_3

Repository files navigation

Тестовое задание #3

Что умеет данный проект?

  1. Переключение режима отображения главной страницы (заглушка/голосование/результаты)
  2. Обновление данных о голосовании в админке в реальном времени.
  3. При изменении название конкурса, имени или картинки участника, данные также обновляются через pusher.
  4. Авторизация пользователя через Телеграм.
  5. Голосование через телеграм.

Установка проекта

  1. git clone https://github.com/smart-coder-ru/test_job_3

  2. composer install

  3. php artisan key:generate

  4. php artisan migrate

  5. php artisan db:seed

  6. php artisan storage:link

  7. Добавление админа - php artisan createAdmin youremail@mail.com

  8. Подключение телеграм (Пункт подключение Telegram)

  9. Регистрируемся на https://pusher.com/ и добавляем свои ключи в .env

  10. Готово

Подключение Telegram

  1. Для того, чтобы подключить телеграм бота, надо написать @botfather и создать/просмотреть имеющегося и узнать token.
  2. Далее подключаем вебхуки: https://api.telegram.org/bot{YOUR_TOKEN_HERE}/setwebhook?url=https://{YOUR_DOMAIN_HERE}/api/v1/bot/telegram
  3. Создаем команды для вашего бота через botfather (auth/del/vote/notifications)
  4. Добавляем в env имя нашего бота TELEGRAM_BOT_NAME=your_name_bot

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0