Skip to content
This repository has been archived by the owner on May 17, 2019. It is now read-only.

742PM/QuizBot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Поддержка данного репозитория теперь происходит в главном репозитории.


Погнали. Сейчас Ромуля поведует вам как запускать этот АЙ ФАК ЕР буллщит через ngrok + TunnelBear

1. Установка нужного софта:

  • VPN сервис TunnelBear - (Легко юзается, 1гб если сделаете твит)
  • ngrok - тут все просто (делает доступным в интернете ваш логальный стаф)

2. После установки ngrok, прописываем команду в консольке

ngrok http 5001

И видим вот примерно такую картину:

Копируем указанный адрес и делаем setWebhook для тележки на данный адрес (копируем ссылку, подставляем на место констант значения и через браузер делаем запрос(тоже с vpn, так как живем в РФ)):

TODO: это можно делать через код, можно сделать ПЕРЕМЕННУЮ ОКРУЖЕНИЯ

https://api.telegram.org/bot{АПИ_КЛЮЧ_ТЕЛЕГРАМ_БОТА}/setWebhook?url={ТО_ЧТО_СКОПИРОВАЛИ_ИЗ_NGROK}/api/update

Если все успешно, то увидите вот такой json-чик:

{"ok":true,"result":true,"description":"Webhook was set"}

3. Залетаем в свою любимый Райдер или в IDE

  • Rider: в параметрах запуска прописываем вот такую штуку: --urls=http://localhost:5001/

Скриншотик для Rider

  • Visual Studio В свойствах веб-проекта в дебаге прописываем адрес запуска: http://localhost:5001/

Скриншотик для человеческой IDE

4. Залетам в tunnelBear, выбираем ШТАТЫ и тыкаем в рубильник:

5. Запускаем .NetCore приложение

В туннельном мишке маловато траффика, так что выключайте его после всего

About

Telegram bot for Quiz service

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages