Пишем Telegram бот на JavaScript за 10 минут / Узнаем прогноз погоды по местоположению

แชร์
ฝัง
  • เผยแพร่เมื่อ 28 พ.ย. 2022
  • Хотите поближе познакомиться с форматом буткемпа? Тогда записывайтесь на день открытых дверей по ссылке 👉🏻 go.elbrusboot.camp/onlopenday
    Потренироваться на тренажёре можно тут 👉🏻 go.elbrusboot.camp/edu
    Наш преподаватель Тарас покажет, как написать телеграм-бота на JavaScript с нуля всего за 10 минут. Бот будет отправлять пользователю погоду по местоположению, нужно только отправить ему локацию! Присоединяйтесь к Тарасу и напишите свой телеграм-бот!
    Кто мы такие❓
    Elbrus Coding Bootcamp - это первая и самая крупная в России школа программирования в формате интенсивного обучения. Студенты 12 недель оффлайн или 15 недель онлайн практикуются на реальных проектах и кодят с утра до вечера. Обучение проходит по направлениям JavaScript и Data Science.
    В буткемпе студенты решают задачи от реальных работодателей, что особенно важно в постоянно развивающейся сфере IT. 3 месяца оффлайн / 4 месяца онлайн обучения с 9:00 до 19:00 5 дней в неделю, ежедневная работа с кодом, плюс два проекта, командный и персональный, которые студенты защищают на второй и третьей, заключительной, фазе обучения - и вот на выходе уже есть полноценное портфолио, которое можно показать при устройстве на работу.
    По окончании обучения всех ждет карьерная неделя, где карьерный коуч помогает подготовиться к собеседованию, подтянуть софт-скиллы и собрать резюме, с которыми 93% студентов находят работу в течение трех месяцев после окончания буткемпа. Также после завершения Elbrus Bootcamp есть возможность получить диплом ДПО.
    Приходите на день открытых дверей в онлайне и познакомьтесь с форматом буткемп. Это лучший способ научиться программировать, сменить работу и увеличить свой доход.
    VK - elbrusbootcamp
    FB - / elbrusbootcamp
    Insta - / elbrus.bootcamp
    TikTok - www.tiktok.com/@elbrusbootcam...
    Сайт школы - elbrusboot.camp
    Напишите или позвоните нам, чтобы узнать, как поступить в ближайшую группу:
    ☎️ +7 (499) 938-68-24
    💬 Чат в WhatsApp api.whatsapp.com/send?phone=7...
    💬 Чат в Телеграм t.me/elbrusbootcamp1
    ✉️ info@elbrusboot.camp
    Использовалось в видео (музыка/видео):
    Gemini - half.cool

ความคิดเห็น • 35

  • @user-rp5br8vt5e
    @user-rp5br8vt5e ปีที่แล้ว +3

    Как же здорово и всё понятно! 🫶

  • @iKorewBro
    @iKorewBro 8 วันที่ผ่านมา

    query параметры можно передать во втором аргументе при вызове аксиос, внутри params
    будет намного более читабельно

  • @keha12345
    @keha12345 ปีที่แล้ว

    Тарас великолепен!

  • @xeniagulyaeva352
    @xeniagulyaeva352 ปีที่แล้ว

    Классный бот!

  • @javascript.frontend
    @javascript.frontend 8 หลายเดือนก่อน

    это было интересно

  • @user-pn1eh9qx4e
    @user-pn1eh9qx4e ปีที่แล้ว

    Спасибо за подробную инструкцию( telegram bot, axios, telegraf ), меня ещё заинтересовала theme vscode, из какого расширения она ?

  • @sivkaburka1062
    @sivkaburka1062 ปีที่แล้ว

    Здравствуйте, спасибо за урок!
    Расскажи, пожалуйста, как пользоваться интернационализацией в телеграфе!

  • @lidfut8052
    @lidfut8052 3 หลายเดือนก่อน

    Все получилось, все ок.

  • @user-vh9qn9cj7c
    @user-vh9qn9cj7c ปีที่แล้ว +2

    Отличное видео, спасибо. Сделал, как в видео, но у меня api немного некорректно выдает мое местоположение, хотя я передаю очень точную локацию. Как это имправить?

  • @wannabecoder3960
    @wannabecoder3960 ปีที่แล้ว +3

    4:02 Так в env и не спрятали. а новичкам может быть интересно, как это делать. потому что там есть нюансы

    • @user-ql4xu5qu2u
      @user-ql4xu5qu2u 7 หลายเดือนก่อน

      Ну вон же тебе курсы дали))

  • @aleksey528
    @aleksey528 8 หลายเดือนก่อน

    В какой терминал заходим? Где вы это все прописываете?
    Ничего не понял

  • @yurnero_here
    @yurnero_here ปีที่แล้ว

    Перезапуск бота в консоли это (ctrl + C)

  • @borisgadaborshev2427
    @borisgadaborshev2427 ปีที่แล้ว

    ну пойдет(с)

  • @dadadnetnet4335
    @dadadnetnet4335 4 หลายเดือนก่อน

    присылаю свою локацию ( я из Казахстана ), а бот отправляет погоду какой то Польской деревни, еще и градусы в Кельвинах, как можно это исправить ?

  • @cubedesigne
    @cubedesigne 7 หลายเดือนก่อน

    Тарас, а на какую камеру снимаете?

    • @ElbrusBootcamp
      @ElbrusBootcamp  7 หลายเดือนก่อน

      Снимали на gopro

    • @cubedesigne
      @cubedesigne 7 หลายเดือนก่อน

      версию можно? )@@ElbrusBootcamp

  • @1MrGerman
    @1MrGerman 7 หลายเดือนก่อน

    fetch?

  • @baxtik88
    @baxtik88 6 หลายเดือนก่อน

    Здравствуйте! а у меня почему то в кельвинах температуру показывает. как исправить?

    • @dadadnetnet4335
      @dadadnetnet4335 4 หลายเดือนก่อน

      у меня такая же проблема, вы ее исправили ?

    • @lidfut8052
      @lidfut8052 3 หลายเดือนก่อน

      Например так
      const temp = Math.round (response.data.main.temp - 273,15)
      ctx.reply(`Район ${response.data.name}: температура ${temp} С`)

  • @user-yt5iv1iy9t
    @user-yt5iv1iy9t ปีที่แล้ว +2

    интересно, все сделала как у Вас. Все работает, но погода на Москву приходит "temp:272". Может, конечно, это из-за того, что бесплатный аккаунт на openweather

    • @KevinGamingChannel
      @KevinGamingChannel ปีที่แล้ว +1

      нужно указать параметр units=metric

    • @user-ur4dj7ch1e
      @user-ur4dj7ch1e ปีที่แล้ว

      тоже самое(

    • @user-ur4dj7ch1e
      @user-ur4dj7ch1e ปีที่แล้ว

      @@KevinGamingChannel подскажи где его указывать

    • @konstantinDev
      @konstantinDev 9 หลายเดือนก่อน

      @@user-ur4dj7ch1e в конце url запроса (сразу после токена) дописываешь "&units=metric"

  • @johngalt6376
    @johngalt6376 ปีที่แล้ว +2

    Есть те кто написали все точь в точь и не сработало ???

    • @user-hm1zx8nt2s
      @user-hm1zx8nt2s ปีที่แล้ว

      если апи ключ создавать новый, он, похоже, не сразу активируется и запрос к апи 401 какое-то время возвращает.

    • @mem_v_kruzhochke
      @mem_v_kruzhochke 11 หลายเดือนก่อน

      Да, такие есть всегда, к сожалению

  • @podakov
    @podakov ปีที่แล้ว +1

    Где Юля?) Она круче сделает)

    • @ElbrusBootcamp
      @ElbrusBootcamp  ปีที่แล้ว

      Если видео наберет 50.000 просмотров, то выйдет видео с Юлей 😉

    • @brstkTV
      @brstkTV ปีที่แล้ว

      😂

  • @user-jn2or4jq6j
    @user-jn2or4jq6j 5 หลายเดือนก่อน

    да что за пиздец, постоянно одно и тоже, ошибки
    запрос к серверу занял больше времени, чем был установлен таймаут.