Уроки C# - Создаём Telegram бота

Поделиться
HTML-код
  • Опубликовано: 22 авг 2024
  • Полный плейлист по C# ➜ • Уроки C# • Лучшие урок...
    Эксклюзив для спонсоров ➜ / xpuct
    Если недоступна спонсорка ➜ boosty.to/xpuct
    #csharp #telegram #bot

Комментарии • 511

  • @XpucT
    @XpucT  Год назад +34

    _Если что, вы можете написать бота на .NET Framework_
    _Однако, помните, что такие вещи, как безскобочный using нужно писать уже не так, как в официальном туториале, а в привычном стиле под .NET Framework._

    • @putler-kaputt
      @putler-kaputt Год назад +2

      Спасибо! Коротко и ясно.
      Ваш урок очень мне помог, но хотелось бы ещё про телеграмм-боты. Например обработка ошибок, тайминги-паузы чтобы не спамить на сервак Телеграмма или "хуки" -- что-то про это хочется посмотреть.

    • @XpucT
      @XpucT  Год назад

      @@iDieggo приветствую 🖐
      К сожалению, PayPal у нас не работает. Вы можете сделать покупку поста в Boosty ➜ win10tweaker.ru/boosty
      И Я Вас сразу активирую. Если Вы с Украины, то можно через Telegram ➜ t.me/win10tweaker/171 *9* (ДЕВЯТЬ) евро

    • @iDieggo
      @iDieggo Год назад +1

      @@XpucT готово

    • @Vetalman23
      @Vetalman23 Год назад +1

      @@MysteryMarshak отличный совет, благодарю

    • @magistrjan3841
      @magistrjan3841 Год назад

      слушай. А если сделать ссылку одной кнопки (тг поймёт, кто её нажал, т.к. он прописал команду, чтобы вызвать эту кнопку) на другую (тг уже не будет реагировать на другую, т.к. он не знает, кто её вызвал, потому что это не вк, в котором, к примеру, ты нажимаешь на кнопку, а потом ты автоматически отправляешь своё сообщение в чат, что ты её нажал. Не знаешь, как сделать так, чтобы тг реагировал на кнопку, вызванную другой кнопкой? Юзаю php

  • @Shamilichkya
    @Shamilichkya Год назад +55

    Очень конечно было бы классно, если бы C# тематика продолжилась, особенно с ботом, а то везде только на Python гайды, а шарп больше по душе, хоть и сложнее. Спасибо.

  • @22-marsbars-ru
    @22-marsbars-ru 6 месяцев назад +7

    Мужик, ты просто красавчик. Все понятно, все просто, без воды. Считай на середине видоса уже бот работает 😂👍🏻👍🏻👍🏻

  • @Ch1ch1K_414
    @Ch1ch1K_414 Год назад +21

    В одном видео получил сразу 3 ответа на свои вопросы. Спасибо за практические видео.

  • @wladoxa
    @wladoxa Год назад +21

    учусь и работаю на PHP, но таких крутых рассказчиков не видел)) Просто супер. четко, быстро, по делу! Однозначно лайк!

  • @BrownAleks
    @BrownAleks Год назад +18

    Давно мне эта тема была любопытна. Но всё руки не доходили погуглить, доки почитать. А тут Хачатур взял меня и носом ткнул в потрясающий тутор. Огромное спасибо! Жирный лайкос! Очень рад, что на тебя подписан. 👍👍👍

  • @kostya1306
    @kostya1306 Год назад +17

    Очень круто! Я тут новенький. За пару видео узнал кучу полезной информации. А главое - достаточно динамично, нет нужды 1.5х воспроизведение включать.

  • @Veren-1488
    @Veren-1488 Год назад +73

    Бог про нас не забывает.

  • @EminHasanov-nj6un
    @EminHasanov-nj6un Год назад +6

    Помню как полгода назад искал такую инфу и всё что находил было либо устаревшим, либо с ошибками. Пока нашёл выгорел из этой темы, но будь тогда такое видео было бы супер) Спасибо, вдохновения тебе!

  • @minimalstory
    @minimalstory Год назад +24

    Ого, какая продуктивность после долгого перерыва. Как всегда, чётко и по делу.

  • @fullboarduck5491
    @fullboarduck5491 Год назад +6

    Вот недавно до выхода ролика искал как сделать бота. Очень полезно, лучший ролик на эту тему

  • @user-lg9ok2jb7n
    @user-lg9ok2jb7n Год назад +26

    Это великолепно 😏 Жду ещё! Огромное спасибо за труд 💪

  • @N1K1
    @N1K1 Год назад +2

    Всем доброго времени суток !
    Хачатур, Низкий поклон !
    Спасибо за чистычку мотивации заняться чем нибудь новым и интересным.

  • @_HedgehogNSK
    @_HedgehogNSK 5 месяцев назад

    Дядь, спасибо тебе от души. 28 минут на одном дыхании. Лаконично, интересно, по существу, отдельно указал на вопросы для самостоятельного изучения. Респект, лайк, подписка. Добра тебе.

  • @adamiyy
    @adamiyy Год назад +5

    У нас дома, есть прачечная. Были проблемы с тем что, постоянно было занято, и никто не знал когда свободно.
    Сделал телеграм бота для бронирования, проблема решилась. Правда я написал на питоне, причем без библиотек с помощью документации от телеги.
    Бот получился мега удобным, с кнопочками и разными языками.
    В качестве челленджа, как нибудь попробую что-то такое и на C# написать, благо очень кратко и лаконично описали как это делается👍

    • @kalobyte
      @kalobyte Год назад +1

      а откуда твой бот знал, что прачечная свободная? там машинки были с влан или чего?

    • @littlefox5889
      @littlefox5889 Год назад

      @@kalobyte Люди время писали. Если время не забронировано - оно свободно. Ну, если логично думать.

    • @kalobyte
      @kalobyte Год назад +1

      @@littlefox5889
      я например редко пользуюсь логикой
      для меня очевидней это автоматизировать
      для этого как минимум надо прикрутить к стиралке какой-то контроллер с влан или более простым радиоканалом

    • @littlefox5889
      @littlefox5889 Год назад

      @@kalobyte Что это даст?

    • @adamiyy
      @adamiyy Год назад

      @@kalobyte я думал прикрутить какой-нибудь датчик.
      Но остановились на том что на стирку дается полтора часа. Если человек хочет больше, он бронирует еще на полтора.
      Рассчитали что как раз это оптимальное время и хватает чтобы постирать, и посушить(да там и сушилки есть)
      Плюс там несколько стиралок и даже если одна занята, можно бронировать другую

  • @HarperMr
    @HarperMr Год назад +1

    Я в первые на этом канале , это мой первый видос , очень хороший звук , запись экрана и вебки , всё по делу без воды , мне очень понравилось , большое спасибо

  • @redtayron6390
    @redtayron6390 Год назад +4

    Новое видео это праздник 🤶

  • @barzhanskiy
    @barzhanskiy Год назад +17

    Привет! Мой друг сделал что-то близкое по смыслу, вместо обработанного фото, получает edited ковид тест на три дня, из оригинального .pdf, который получил на ящик, ранее, от мед.лаб. Отправляя боту имя, фамилию и серию паспорта на выходе получаем новый .pdf файл где все заполнено со всеми печатями, датой задним числом, время выдачи рандомно в пределах утренних часов), статус и т.д. В нужных полях вставляет нужные данные и выдаёт готовый файл в ответ. Висит на серваке, Работает и бот и псевдо-тест)) так что да, фантазию применить только, а бот может помочь воплотить. Спасибо за видео!

    • @XpucT
      @XpucT  Год назад +4

      Круто

  • @serpotapov
    @serpotapov Год назад +12

    C# ➜ 💪

    • @maksq
      @maksq Год назад

      C# ➜ 🤡

  • @primuspares4462
    @primuspares4462 Год назад +3

    Чувак, от души! Много слов за мало время, и все главное понятно, не разу не вылетел из контекста(это в целом про подачу, про все видео) Подписка однозначная. Про ASP от тебя бы еще послушать. Нюансов много, это по твоей части.

  • @user-wu-tang
    @user-wu-tang Год назад +3

    Хачатур привет. Как всегда круто. Спасибо за труд

  • @temurjumaniyazov3273
    @temurjumaniyazov3273 Год назад +2

    Waw братан! Спасибо вам большое! С возвращением 😎👍

  • @gameplaystories4130
    @gameplaystories4130 11 дней назад +1

    Очень крутая подача. Спасибо за видео

  • @TobyAdd
    @TobyAdd Год назад +2

    Теперь питон не понадобится. Большой респект!

  • @GangerAndrey
    @GangerAndrey 3 месяца назад +1

    Христ, как всегда помог!

  • @My_NameISLIM
    @My_NameISLIM Год назад +2

    Уставший, готов уснуть. После этого видео зарядился, реально очень интересно объясняешь

  • @lexmakes
    @lexmakes Год назад +8

    Спасибо большое, Хачатур! Видео прямо в нужное время! Делаю на работе что-то типа CRM, использую бота для оповещения сотрудников о назначеных заданиях. До этого всё вертелось на гугл-таблицах, сейчас пишу на C#. Хотелось бы видео про JSON. Информации много, но никто так не показывает на пальцах.

    • @XpucT
      @XpucT  Год назад +9

      Так было на канале в примере с Regex =)
      Быстро считать вот так:
      string json = new WebClient().DownloadString("ipwhois.app/json/ip-address?lang=ru");
      var d = new JavaScriptSerializer().Deserialize(json);
      label1.Text = d["city"];

  • @MalyshevPE
    @MalyshevPE Год назад +2

    Вот ту ВООБЩЕ ЛАЙК НЕ ГЛЯДЯ!!! Очень актуально. Спасибо большое )

  • @fayziev
    @fayziev Год назад +1

    Очень ждал бота на c#! И ты подогнал годный контент)

  • @youchinafriend
    @youchinafriend Год назад +2

    О, пошла вода горячая 🔥

  • @user-tl6gq2tj7c
    @user-tl6gq2tj7c Год назад +1

    Привет, давно тебя не смотрел, года два наверное, ты как всегда крут) Спасибо за уроки

  • @mqst
    @mqst Год назад +3

    Спасибо за все, очень ценю Ваш труд.

  • @knightav2006
    @knightav2006 Год назад +3

    Красавчик! как всегда с юмором и легкостью просто о не простом! Продолжай радовать новым контентом удачи мы с тобой!

    • @knightav2006
      @knightav2006 Год назад

      Я так загарелся темой ботов после этого видео. Но может кто сможет пожалуйста подсказать и направить меня новичка в этом. какой тип проекта .net использовать если я хочу разместить этот сервис бота в сети и как и где его можно разместить? Извините если не совсем по теме видео;)

    • @loving_evil
      @loving_evil Год назад +1

      @@knightav2006 про размещение можно искать по слову "хостинг" ("хостинг телеграм бота"), тип проекта уже от хостинга зависит(как и выбор хостинга от проекта🙃), можно по разному скомбинировать

    • @knightav2006
      @knightav2006 Год назад

      @@loving_evil спасибо большое поищу

    • @kastyel1990
      @kastyel1990 Год назад

      Разместить его можно где угодно, хоть на своей машине можно запустить и пусть крутится, только не выключать. А так можно орендовать vps сервак за 200 руб в месяц, поставить туду линукс, сверху нет кор и запустить свой проект. К примеру мой будет крутиться на виртуалке корпоративного сервера win 2008r2. Только совет - не используй для этого 7-подобную ОС и упаси x86, не делай моих ошибок))), там гемор будет с установкой методов и способов шифрования tls1.2 и ssl3, наступил не на одни грабли, пока запустил.)

  • @novus__ordo
    @novus__ordo Год назад +2

    Хороший разбор. Сделал все один в один. У автора работает - у меня нет. И так всегда когда прогаю что то. Видимо не моё )))

    • @XpucT
      @XpucT  Год назад

      А что именно не так?

    • @novus__ordo
      @novus__ordo Год назад

      @@XpucT запустилось консольное приложение, все хорошо. А бот не отвечает когда пишешь. Видимо что то я упустил. Токен верный скопировал. Буду разбираться.

    • @user-bj3db8uy2q
      @user-bj3db8uy2q Год назад

      @@novus__ordo Разобрался?
      У меня та же проблема

    • @novus__ordo
      @novus__ordo Год назад

      @@user-bj3db8uy2q неа. Я на с# юнити прогаю. Осваиваю язык. Позже вернусь к боту.

    • @qaisarbaltabay
      @qaisarbaltabay Год назад

      @@user-bj3db8uy2q тожее

  • @edgaredgar4160
    @edgaredgar4160 Год назад +1

    Брат, объясняешь невероятно доходчиво

  • @koshkapes
    @koshkapes Год назад +1

    Отлично! Первый нормальный урок который удалось найти! А посмотрел я до этого немало! Здесь все понятно, наконец то!

  • @SamarNeural
    @SamarNeural Год назад +2

    Офигеть. Более лучших уроков я не видел💪

  • @гера-ложников
    @гера-ложников Год назад +7

    Привет, Хачатур, пожалуйста, сделай еще ролики по телеграм-боту. Я считаю, это очень хорошая практика как для новичков, так и для продвинутых разработчиков! Интересно всё! Особенно как разметить бота на сервере и всякое подобное по мелочи. Очень интересно

    • @XpucT
      @XpucT  Год назад

      Привет 🖐
      t.me/win10tweaker/190

    • @cryptoeyt
      @cryptoeyt Год назад

      А что трудного для того, чтобы поставить бота на сервер? И что трудного сделать бота по документации? У телеграмма документация лёгкая как и у вк

    • @гера-ложников
      @гера-ложников Год назад

      @@cryptoeyt поставить бота на сервер - не проблема для меня, как и написать простенький функционал бота. Документацию читать умею. Однако, интересно было бы посмотреть как делает Хачатур, посмотреть фишки, которые он применяет, его объяснения услышать (а объясняет он хорошо, порой даже лучше, чем написано в документации).

    • @cryptoeyt
      @cryptoeyt Год назад

      @@гера-ложников Ну объясняет он да, действительно хорошо.

    • @nnww-kd8zi
      @nnww-kd8zi Год назад

      @@cryptoeyt где найти такую же документацию, как у автора?

  • @mityakarma
    @mityakarma 8 месяцев назад +1

    Господи! Хачатур! У меня слёзы счастья. Ты чуть ли не единственный алмаз 💎 на всех этих скам видосиках. Отдуши.

  • @Ramzes646
    @Ramzes646 Год назад +3

    Подача как всегда потрясающая. Никакой воды, все поделу, много полезной и практической информации. Подводные камни, личный опыт - все здесь. Спасибо!

  • @user-rx9kv2nj9u
    @user-rx9kv2nj9u Год назад +1

    Лучший, просто лучший!)
    Очень понравилась инфа про редактирование картинки через Photoshop, прям что - то новое для себя открыл!

  • @bennails3447
    @bennails3447 Год назад +1

    Красавец! То, что нужно, ОТ и ДО!

  • @daddysdiary4722
    @daddysdiary4722 9 месяцев назад +1

    Дорогой Хачатур, спасибо!
    годнота, не иначе 🤗

  • @alexandrvint7098
    @alexandrvint7098 Год назад +1

    Хачатур, благодарю тебя за урок! Очень круто!

  • @32or96
    @32or96 Год назад +9

    C# one love

  • @user-uo4iu1co6c
    @user-uo4iu1co6c Год назад +2

    Спасибо, этот урок прекрасен. Все настолько понятно, класс. Вы крут

  • @aleksadrfedotov8084
    @aleksadrfedotov8084 Год назад +3

    Как всегда, все супер

  • @drakula_6175
    @drakula_6175 Год назад +6

    Здравствуй, очень нравятся твои видео. Очень хотелось бы увидеть видео про API на C# для работы с FireBase или другими нереляционными БД

  • @KodRazuma
    @KodRazuma Год назад +4

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

    • @user_name2108
      @user_name2108 Год назад +5

      Не профессионал, но, вероятно, как и любую другую прогу. Коннектишь базу, айдишник/имя пользователя явно лежит в одном из объектов, его обрабатываешь как хочешь. По факту, тут от бота только апишка для общения, всё остальное - дефолтная практика

  • @joseph_kostente
    @joseph_kostente 7 месяцев назад +2

    Здарова, давай следующий ролик про ВК бота, будет очень интересно думаю, потому что не смог найти видео в ютубе нормально о этой теме, заранее спасибо.

  • @user-ic1ns4ne8c
    @user-ic1ns4ne8c Год назад +2

    Христ, спасибо большое тебе. Очень интересно

  • @UR5TNI
    @UR5TNI Год назад +1

    Лайк однозначно! И для меня очень как раз актуально. Недавно делал бот, на python правда, для вытягивания ссылок на видео файл со страниц на одном хостинге. Кидаешь ему ссылку на страницу, а он в ответ ссылку на файл. Дополнительно он эту ссылку отдавал vlc в ubuntu. Получился такой себе домашний кинотеатр с интеграцией с телеграммом. Сейчас сам бот хостится ради эксперимента в termux на телефоне. Так сказать proof of concept. Как раз собирался искать инфу про ботов на C#, так что душевное Спасибо!

  • @mloads
    @mloads Год назад +2

    Супер 🔥
    Даже не знаю, что и придумать теперь)) А компьютером управляю через RDP, пока устраивает)

  • @kozhuhovIvan
    @kozhuhovIvan Год назад +2

    Очень хороший урок! Ждём ПроУрок по боту для телеграмма.

  • @andreysolomatin88
    @andreysolomatin88 Год назад +1

    Супер. Красавчег ! ! ! ! ! ! Как раз то что нужно. Оч актуально и вовремя

  • @NoName-wh1xu
    @NoName-wh1xu Год назад

    Просто ВЕЛИКОЛЕПНАЯ ПОДАЧА ! Однозначно лайк ! Продолжай в том же духе!!

  • @gmankab
    @gmankab Год назад +13

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

    • @LookIN-RUS
      @LookIN-RUS Год назад

      6.4 диагональ норм. Ну, зрение ещё, конечно....

  • @rafaelpetrosyan8879
    @rafaelpetrosyan8879 Год назад +5

    Спасибо, отличное видео. Интересно, будет ли продолжение? Про кнопки например, или на прикрепление БД.

    • @kastyel1990
      @kastyel1990 Год назад +3

      Кнопки есть разные, условно их можно поделить на два типа: Кнопки клавиатуры(На месте клавиатуры, под полем ввода сообщения) и под самим сообщением. Как раз сейчас я и курю мануалы и апи на эту тему и пытаюсь придумать как у пользователя затребовать геолокацию, чтоб определить магазин в котором он находится. Но суть не в этом. Это все есть в описании библиотеки, но кое-чего нет - это методы отлова нажатий на эти кнопки, а это важно, ибо если скопировать код с примера простого бота, а потом вставить код кнопки, к примеру инлайн-кнопки(которая под сообщением) то там метод отлова должен быть до метода перехвата сообщения иначе все сломается, так-как uptade.message будет null и взять с него .text не выйдет. Это такие штуки, которые чисто нужно попробовать. Как они работают, пощупать, потрогать и если плохо разбираетесь в c#, как я например(Мой родной язык - это sql и basic, во всех его вариациях) то будет долго. А что касается базы данных, то я в последнее время пересел на sqlclient(Если конечно MS SQL, если postgres, то нужна библиотека внешняя, например npgsql, только она фреймворковская, но работать должна). Там все просто. Создается строка соединения, как их писать можно найти в инете(Сайт сейчас не вспомню connectionstring че-то там). И потом к этому конекшену через методы sqlclient шлется строка запроса или имя процедуры с параметрами, а ответ уже можно вертеть как угодно. А на старых своих проэктах я юзал ADO. Штука простая и во времена vb6 альтернатив особо не было, но недавно я заметил их отличие от sqlclint, когда грузил несколько сотен строк с функцией для каждой строки. Оказалось, что ADO обращался к базе для каждой строки, но зато меньше потреблял оперативки, а sqlclient загружает весь результат в оперативку единожды и по этому в разы быстрее. Я как раз, когда закончу, хочу в комменты сюда кинуть ссылку на исходник своего проекта. Там чувствую будет все и кнопки, и редактирование сообщений, и даже определение штрих-кода по фото.

    • @galya_kovalevska
      @galya_kovalevska Год назад

      +++

  • @radimbig
    @radimbig Год назад +1

    Мужик красава, очень хорошая подача!

  • @BettiFox
    @BettiFox Год назад +4

    Вы супер👍🔥

  • @_jericho13
    @_jericho13 Год назад +1

    Спасибо за уроки, открыл для себя много чего не понимал из предыдущих видео, но не в тему видео, хотелось бы послушать про get;set

  • @mtiv4636
    @mtiv4636 7 месяцев назад +1

    это просто великолепно, автору респект!!!

  • @SansPlayOfficial
    @SansPlayOfficial Год назад +1

    Хауди Хо курит в сторонке, большое спасибо за урок!

  • @alivew
    @alivew Год назад +2

    Топ! У меня бот на питоне, надо и такой попробовать сделать ;)

  • @Sacar666
    @Sacar666 Год назад +1

    Пожар знаний)) Эх пораньше бы)) 🔥🔥🔥

  • @romanrudman5102
    @romanrudman5102 Год назад +3

    Хачатур, как всегда бесподобен и лаконичен, спасибо ! Очень полезно! С нетерпением жду продолжение уроков!)

  • @romay3477
    @romay3477 Год назад +2

    Спасибо за видео! Жду продолжения (если таковое будет). С управлением ПК прикольная идея, теперь хочу такое себе реализовать, можно с телефона на ПК файлы перекидывать без облака и т.п. . Насчёт ".jpg" "edited.jpg", мне кажется можно просто ловить не ".jpg", а "." и саму "." менять на "edited.". Так не будет зависеть от расширения файла. Но я даже не джун, наверняка так не получится из-за какой-нибудь мелочи.

    • @user-uh3jt3rw1b
      @user-uh3jt3rw1b Год назад

      работать будет, но если в имени файла где-то попадется "." то он везде поменяет)

  • @DivanExpert777
    @DivanExpert777 Год назад +4

    В программировании не понимаю ))) Но видео посмотрел с удовольствием, спасибо.

    • @XpucT
      @XpucT  Год назад +1

    • @kalobyte
      @kalobyte Год назад +2

      это называется информационный онанизм
      получение удовольствия от ненужной информации
      и у меня для тебя плохие новости

    • @DivanExpert777
      @DivanExpert777 Год назад

      @@kalobyte это называется смотрю для того чтобы понимать "как это работает" знаешь такую передачу на Дискавери , так что это у меня для тебя плохие новости умник)))

    • @kalobyte
      @kalobyte Год назад

      @@DivanExpert777
      так ты же в программировании не понимаеш, поэтому ты не поймеш, как это работает 🤣🤦‍♂
      в дискавери показан просто процесс изготовления или принцип работы на примитивном уровне, чтобы ты имел представление о
      в программировании это не работает

  • @roma9957
    @roma9957 Год назад +2

    Как всегда круто и понятно!

  • @sergeypetrovetsky3431
    @sergeypetrovetsky3431 Год назад +1

    Как прикольно объясняешь. Хоть на шарпе строки не напишу но все таки логику даже в таком темпе доносишь добротно))

  • @yura131314
    @yura131314 Год назад +2

    в 47й строчке, используя using без скобок закрытие файлового потока будет происходить при завершении метода Update, можно не завершать руками

  • @user-qw8jw8uv6z
    @user-qw8jw8uv6z Год назад +2

    Отличный урок спасибо. Сделал своего бота для тестирования. Все отлично работает, но через определённое время перестает отвечать на команды. После перезапуска приложения снова доступен.

    • @user-qw8jw8uv6z
      @user-qw8jw8uv6z Год назад +1

      Как будто засыпает))) Сталкивались с таким?)

    • @XpucT
      @XpucT  Год назад +1

      @@user-qw8jw8uv6z сталкивался и решение полноценно рабочее доступно для подписчиков на Boosty:
      win10tweaker.ru/boosty

    • @brisk24
      @brisk24 Год назад +2

      @@XpucT С другого аккаунта отвечаю. Способ рабочий на 100% спасибо!

    • @user-qw8jw8uv6z
      @user-qw8jw8uv6z Год назад +2

      И по подписке много полезной инфы. Спасибо.

  • @jonro753
    @jonro753 Год назад +1

    Топ, надо будет тоже попробовать. Учу как раз сейчас шарп по курсу Сакутина (тот, что бесплатный), то, что нужно для практики. Спасибо, бро 🔥

  • @meshapsandmusic6445
    @meshapsandmusic6445 Год назад

    Спасибо вам, вы мне подкинули идею с ботом в телеграмме, реально полезным

  • @user-be9rc4yz8r
    @user-be9rc4yz8r Год назад +2

    Я в шоке.. я довольно много изучаю с# и много что знаю, но работал только на винформах и как то всякие разные библиотеки не подключал и вообще в этом ноль опыта.. и тут мне этот видос попадается.. хотя я думал что ботов для телеги только на пайтоне написать можно.. и смотрю видос и понимаю что я все понимаю и что это все очень легко.. и на самом деле это просто разрыв бошки, ведь я по уровню знаний уже вроде выше, и тут я для себя это открываю.. и даже представить не могу сколько у меня возможностей щас открылось, я просто в шоке

  • @zmeyskiyyy
    @zmeyskiyyy Год назад +2

    круто! я думал боты могут быть только на Python, оказываеться ещё и на C# можно

    • @XpucT
      @XpucT  Год назад

      Ботов можно писать на любом языке, тут главное, иметь доступ к серверу.
      Так устроены все подобные API, что дают ссылку с токеном внутри, но удобнее иметь обёртку (wrapper) на своём нужно языке =)
      И вот для Telegram есть на многих языках, включая C#, чтобы эти дикие конструкции не писать, за нас давно всё придумали в Update и т.д.
      SendMessage, GetFile... Всё уже есть, сиди и пиши свои нужды =)

    • @zmeyskiyyy
      @zmeyskiyyy Год назад +1

      @@XpucT интересно, всегда думал что только на Python делают ботов. спасибо что рассказали

  • @ashimovroman
    @ashimovroman Год назад +1

    АБАЛДЕТЬ! Это просто агонь!

  • @user-rb5dg6cw3x
    @user-rb5dg6cw3x Год назад +2

    Это интересно. Спасибо!

  • @sergz9539
    @sergz9539 Год назад +1

    Сразу поставил лайк за название!! Инфа топ!

  • @intron8076
    @intron8076 Год назад +1

    Огромное спасибо за полезное видео!

  • @eddypartey1075
    @eddypartey1075 Год назад +2

    Новая волна роликов накатила)

  • @NoName-wh1xu
    @NoName-wh1xu Год назад

    сделай полный курс по созданию ботов на шарпе
    ты просто великолепен!!!

  • @kastyel1990
    @kastyel1990 Год назад +1

    Написал один ответ потом решил написать комментарий. После этого видосика я и подписался на канал(В предложке попался случайно) Тут я и узнал, что автор еще и написал вин10твикер - крутяк. Значит чувак точно знает, что говорит. И как раз мене посетила идея для своего нового проекта и первого на c#. (Как закончу ссылку на исходник кину, может кому полезно будет.)

  • @Doker-man
    @Doker-man Год назад +1

    Красавчик,👍 прям то что надо

  • @sheonaner
    @sheonaner 6 месяцев назад +1

    Спасибо огромное за урок

  • @InfantryMovieDamir
    @InfantryMovieDamir Год назад +2

    крутой ролик! было бы круто увидеть гайд как создавать бота для стримов на youtube, я так понял там посложней будет ?

    • @XpucT
      @XpucT  Год назад

      Сложного вообще ничего нет =)
      Просто не всё сразу видишь и замечаешь.

    • @neuro_picture
      @neuro_picture Год назад

      Не ожидал тебя тут увидеть

  • @mn4840
    @mn4840 Год назад +2

    Спасибо)

  • @ruslansobr
    @ruslansobr Год назад +1

    Здорово! Тоже пользуюсь. Ещё лучше, когда в самой программе редактирования есть встроенный язык например питон, тогда она становится как терминатор, можно контролировать все функции, скриншоты делать... У тг ещё есть функция создания игр, но я не понял можно ли их как-то полезно использовать.

    • @XpucT
      @XpucT  Год назад

      С играми Я тоже пока что-то не понял. Пока не вникал. Подожду первый нашумевший пример =)

  • @MrRobotM
    @MrRobotM 11 месяцев назад

    Чувак, ты просто лучший!

  • @user-oc5lz2mj7v
    @user-oc5lz2mj7v Год назад +1

    Самый бомбический гайд на русском!Спасибо!

  • @elezthemdev
    @elezthemdev 10 месяцев назад +1

    Спасибо за урок, полезно

  • @lokze8789
    @lokze8789 Год назад +1

    Спасибо, очень помог!

  • @vadymkon
    @vadymkon Год назад +1

    А ведь и правда, можно в автозагрузку кинуть бота контроля пк, и таким макаром тот же ребут производить

  • @metsys4009
    @metsys4009 2 месяца назад +2

    помогите пожалуйста, а как действовать если при выборе консольного приложения, у меня просто нет платформы .net core, я устанавливал пакет sdk несколько раз, пересмотрел в интернете, но ничего не нашёл, в установщике я выбрал всё потенциальное что надо для этого, но не помогло. Заранее спасибо!

  • @baxram97
    @baxram97 Год назад +2

    А можешь сделать видосы про паттерны проектирования?

  • @autopro3753
    @autopro3753 Год назад +1

    Очень много и полезного, по делу и без воды! В процессе тестов столкнулся с такой задачкой => с айфона файлом отправляется расширение .heic, и программа падает. пока гуглю как решить вопрос, думаю нужно видео по работе с расширениями файлов) ведь документ боту можно скинуть любой (вряд ли программа обработает мне в фотошопе *.docx или *.xls)

    • @XpucT
      @XpucT  Год назад

      С изображениями Я решил вопрос с помощью принудительной конвертации всего в jpg.
      Берёшь библиотеку из nuget ➜ ImageMagick и конвертишь *любое* изображение в jpg.

  • @chechensoft_ru
    @chechensoft_ru Год назад

    Я получаю по SNMP температуру с серверной в мин. 1 раз. Если температура > 25градусов отправляю в телеграм бот. Типа "Высокая температура: 25". У меня была более сложная конструкция, теперь буду переделать как на видео. Супер, спасибо за видео!

    • @chechensoft_ru
      @chechensoft_ru Год назад

      К стати устройство UniPing v3

  • @namfam6347
    @namfam6347 Год назад +1

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

  • @SuperGrizlik
    @SuperGrizlik Год назад +1

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

    • @XpucT
      @XpucT  Год назад

      На Boosty всё есть. Ссылка под видео.

    • @SuperGrizlik
      @SuperGrizlik Год назад +1

      @@XpucT спасибо

  • @sebastiank.8570
    @sebastiank.8570 Год назад +2

    Хачатур, здравствуйте! Как всегда очень полезное видео, большое спасибо что делитесь знаниями и опытом!
    Подскажите пожалуйста, можно ли в винде мониторить звуковые ивенты?
    Допустим, если я открыл какую-либо музыку в Media Player Classic или в браузере и тд. (без привязки к воспроизводящему плееру), или я нажал кнопку "следующий трек", можно ли как то отследить эти события и есть ли они?

    • @XpucT
      @XpucT  Год назад

      Приветствую 🖐
      Про отслеживание событий недавно показывал в видео. Нужно копаться. Конкретно звук не искал.

    • @sebastiank.8570
      @sebastiank.8570 Год назад +1

      @@XpucT Большое спасибо за ответ! Обязательно пересмотрю!