Как редактировать бота в Telegram

Содержание

Чат-боты — это встроенные в мессенджер программы, которые выполняют различные задачи за человека. Программа имитирует действия живого пользователя.

Как продвигать Telegram-канал?

Telega.in — лучшая биржа каналов с безопасной сделкой. Выбери каналы со статистикой и сделай массовую закупку постов. От 10 рублей!

Taplike — покупка активностей в ваш канал: подписчики, просмотры. Подготовь канал к продвижению. 100% гарантия безопасности от сервиса. От 10 рублей!

Click.ru — запуск официальной рекламы Telegram Ads (от €3000/месяц).

Какие возможности чат-ботов в Telegram и зачем они нужны

Для владельцев бизнесов свой бот в Telegram экономит деньги, так как не нужно нанимать лишних сотрудников. Они могут сообщать потенциальному покупателю о новых товарах, быть администраторами и модераторами чатов, помогать вести Facebook или Instagram, редактировать фото и видео. Простой человек также может извлечь пользу. Эти помощники ищут новости, фильмы или музыку, торгуют акциями, переводят или проверяют текст. Вот несколько примеров чат-ботов, которые помогут вам во время той или иной работы:

Создание бота в телеграмм. Как создать бота. Как редактировать бота в телеграмм

TranslateBot переводит текст на десятки языков. Для людей, которые много путешествуют этот бот будет незаменим.

Инста-шпион скачивает истории и публикации из Instagram.

Doit напомнит вам о важной встрече.

И это только маленькая часть из всего разнообразия, которое предоставляет Telegram пользователям.

Как создать бота в Telegram без навыков программирования за 10 минут.

20210618_112835.jpg

Бот создаётся с помощью другого бота BotFather.

ВАЖНО! Найдите его в Телеграм и отправьте команду /newbot. Программа попросит у вас название, которое должно заканчиваться на «_bot». После этого вы получите токен, с которым мы потом будем работать.

Давайте разберём ещё несколько команд, которые не были показаны ранее:

/token позволяет сгенерировать новый токен авторизации.

/revoke помогает остановить действие существующего токена.

/setjoingroups помогает людям, которые не хотят, чтобы их помощника добавляли в группы. Если хотите перестать позволять боту добавляться в группы, введите команду и напишите Disable.

Если вы хотите изменить имя бота, то воспользуйтесь командой /setname.

/setcommands изменяет список команд.

/deletebot поможет удалить бота.

Для общения с ботом напрямую через каналы или чаты, написав его имя в поле отправки сообщений, нужно включить встроенный режим. Сделать это можно, написав /setinline.

Команда /setprivacy существует для переключения режима конфиденциальности в группах.

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

Пример создания чат-ботов в Telegram

Пример создания бота обратной связи

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

Например, у вас хотят заказать рекламу, но человек не может вам написать из-за бана за спам. Чтобы не потерять возможность заработать, владельцы каналов создают бота, которому сможет написать заказчик. Также к вам может обратиться администратор канала для взаимопиара. Но через блокировку и отсутствие бота вы потеряете возможность разместить рекламу на другом канале, и вы останетесь у разбитого корыта.

Подобные боты можно использовать для портфолио или продажи своих товаров. Но как же создать его создать? Давайте разберёмся.

20210618_114546.jpg

Для начала заходим в BotFather и выполняем все действия, описанные выше. Давайте назовём бота TheBestSupportBot. Теперь нам нужно сделать визуальную часть. В BotFather можно настроить аватарку и описание.

20210618_121827.png

Чтобы добавить аватарку, вводим команду /setuserpic, выбираем нашего бота и загружаем фотографию.

20210618_122501.jpg

Для описания существует две команды. Первая /setdiscription делает описание при старте.

20210619_150534.jpg

Вторая /setabouttext поможет разместить информацию в шапке.

Теперь можно проверить все изменения. Вводим название нашего бота. Как видим, все сохранилось.

20210619_150821.png

Как сделать бота в Телеграм на русском самому — инструкция

Как сделать кнопки в Телеграм боте, а также бота для чата, групп и каналов на русском языке самому — пошаговый алгоритм действий. И можно ли сделать бота для продажи?

Еще по теме:  В памяти Айфон Телеграмм видео

Недорогое продвижение Телеграм:

Подписчики — живые на канал, в группу

Просмотры — на посты и видео

Как сделать бота в Telegram самому, на русском — алгоритм

Создать бота для Телеграм канала может любой пользователь и мы это докажем. Читайте подробную инструкцию, как сделать бота в Телеграмме на русском языке самостоятельно:

  • Первым дело запустите приложение Телеграм (желательно на компьютере или ноутбуке, так создавать бота будет проще и удобнее);
  • Находим поисковую строку и вводим туда название другого бота — BotFather. С помощью него Вы сможете создать собственного бота для Телеграмма. После того, как поиск выдаст Вам результат, щёлкаем по самому верхнему боту и нажимаем кнопку «Запустить».

Сейчас Вы можете привлечь подписчиков в ТГ каналы и группы без спам-рассылок и заданий. Достаточно лишь заказать необходимый ресурс по рекордно низким ценам.

На это действие Вам пришлют несколько вариантов команд, которые Вы можете отправить боту.

Как сделать бота в Telegram самому, на русском — алгоритм

  • Выбирайте команду /newbot и начинайте следовать инструкции. Вас попросят придумать имя для своего бота, например «Музыка online”. Название может быть любым;
  • Следующим шагом будет создание адреса Вашего бота. Например: music64_bot . В конце латинского названия обязательно должно присутствовать слово «bot». Если Вы допустите какую-то ошибку, или имя бота будет занято, то Вам придёт сообщение с просьбой повторить попытку;
  • После этого BotFather пришлёт Вам API-токен (выделен на скриншоте), который нужно будет обязательно сохранить и никому не показывать. Он будет ключом для дальнейшего создания бота;

Как сделать бота в Telegram самому, на русском — алгоритм

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

  • Для того, тчобы добавить главное изображение для своего бота, кликайте по каманде /setuserpic. Выберите своего бота и отправьте фотографию;
  • Кликните по команде /setabouttext и введите 2-3 предложения, которые будут служить информацией о боте (краткое описание);
  • С помощью команды /setdescription Вы сможете написать приветственное сообщение, в котором будут описаны все возможности бота.

Заказать услуги раскрутки недорого можно ниже

100 Подписчиков
для открытого канала (Микс)

Рандомные мин. от 100 ед./ макс. до 1000 ед. Запуск 6-24 час. Низкая скорость Гарантии нет Оплата в пару кликов!

300 Подписчиков
для открытого канала (Микс)

Рандомные мин. от 100 ед./ макс. до 1000 ед. Запуск 6-24 час. Низкая скорость Гарантии нет Оплата в пару кликов!

500 Подписчиков
для открытого канала (Микс)

Рандомные мин. от 100 ед./ макс. до 1000 ед. Запуск 6-24 час. Низкая скорость Гарантии нет Оплата в пару кликов!

1000 Подписчиков
для открытого канала (Микс)

Рандомные мин. от 100 ед./ макс. до 1000 ед. Запуск 6-24 час. Низкая скорость Гарантии нет Оплата в пару кликов!

100 Живых подписчиков
в открытый/закрытый канал

Русские пользователи мин. от 100 ед./ макс. до 8000 ед. Запуск до 2 час. Высокая скорость Гарантия 30 дней Активность в виде просмотров постов

500 Живых подписчиков
в открытый/закрытый канал

Русские пользователи мин. от 100 ед./ макс. до 8000 ед. Запуск до 2 час. Высокая скорость Гарантия 30 дней Активность в виде просмотров постов

1000 Живых подписчиков
в открытый/закрытый канал

Русские пользователи мин. от 100 ед./ макс. до 8000 ед. Запуск до 2 час. Высокая скорость Гарантия 30 дней Активность в виде просмотров постов

5000 Живых подписчиков
в открытый/закрытый канал

Русские пользователи мин. от 100 ед./ макс. до 8000 ед. Запуск до 2 час. Высокая скорость Гарантия 30 дней Активность в виде просмотров постов

100 Живых подписчиков
для открытых/закрытых групп

Русские мин. от 100 ед./ макс. до 8000 ед. Запуск до 2 час. Высокая скорость Гарантия 30 дней Активность в виде просмотров постов

500 Живых подписчиков
для открытых/закрытых групп

Русские мин. от 100 ед./ макс. до 8000 ед. Запуск до 2 час. Высокая скорость Гарантия 30 дней Активность в виде просмотров постов

1000 Живых подписчиков
для открытых/закрытых групп

Русские мин. от 100 ед./ макс. до 8000 ед. Запуск до 2 час. Высокая скорость Гарантия 30 дней Активность в виде просмотров постов

5000 Живых подписчиков
для открытых/закрытых групп

Русские мин. от 100 ед./ макс. до 8000 ед. Запуск до 2 час. Высокая скорость Гарантия 30 дней Активность в виде просмотров постов

100 Живых подписчиков
в открытый и закрытый канал/группу

США мин. от 100 ед./ макс. до 3000 ед. Запуск до 3 час. Высокая скорость Гарантия 30 дней Активность в виде просмотров постов

500 Живых подписчиков
в открытый и закрытый канал/группу

США мин. от 100 ед./ макс. до 3000 ед. Запуск до 3 час. Высокая скорость Гарантия 30 дней Активность в виде просмотров постов

1000 Живых подписчиков
в открытый и закрытый канал/группу

США мин. от 100 ед./ макс. до 3000 ед. Запуск до 3 час. Высокая скорость Гарантия 30 дней Активность в виде просмотров постов

5000 Живых подписчиков
в открытый и закрытый канал/группу

США мин. от 100 ед./ макс. до 3000 ед. Запуск до 3 час. Высокая скорость Гарантия 30 дней Активность в виде просмотров постов

1000 Просмотров 1 на пост
(Временная Акция!)

Низкое качество мин.1000 ед./ макс.1000 ед. Запуск 1-3 час. Низкая скорость Гарантии нет Оплата в пару кликов!

3000 Просмотров 1 на пост
(Временная Акция!)

Низкое качество мин.3000 ед./ макс.3000 ед. Запуск 1-3 час. Низкая скорость Гарантии нет Оплата в пару кликов!

5000 Просмотров 1 на пост
(Временная Акция!)

Низкое качество мин.5000 ед./ макс.5000 ед. Запуск 1-3 час. Низкая скорость Гарантии нет Оплата в пару кликов!

Еще по теме:  Инвесторы в Телеграмме отзывы

10000 Просмотров 1 на пост
(Временная Акция!)

Низкое качество мин.10000 ед./ макс.10000 ед. Запуск 1-3 час. Низкая скорость Гарантии нет Оплата в пару кликов!

100 Просмотров
на пост (Боты)

Микс мин.100 ед./ макс.3000 ед. Запуск 3-6 час. Низкая скорость Гарантии нет Оплата в пару кликов!

500 Просмотров
на пост (Боты)

Микс мин.100 ед./ макс.3000 ед. Запуск 3-6 час. Низкая скорость Гарантии нет Оплата в пару кликов!

1000 Просмотров
на пост (Боты)

Микс мин.100 ед./ макс.3000 ед. Запуск 3-6 час. Низкая скорость Гарантии нет Оплата в пару кликов!

3000 Просмотров
на пост (Боты)

Микс мин.100 ед./ макс.3000 ед. Запуск 3-6 час. Низкая скорость Гарантии нет Оплата в пару кликов!

100 Просмотров
(на 1 пост, Стандарт)

Рандомные мин.100 ед./ макс.50000 ед. Запуск 0-1.5 час. Высокая скорость Стабильные Оплата в пару кликов!

300 Просмотров
(на 1 пост, Стандарт)

Рандомные мин.100 ед./ макс.50000 ед. Запуск 0-1.5 час. Высокая скорость Стабильные Оплата в пару кликов!

500 Просмотров
(на 1 пост, Стандарт)

Рандомные мин.100 ед./ макс.50000 ед. Запуск 0-1.5 час. Высокая скорость Стабильные Оплата в пару кликов!

1000 Просмотров
(на 1 пост, Стандарт)

Рандомные мин.100 ед./ макс.50000 ед. Запуск 0-1.5 час. Высокая скорость Стабильные Оплата в пару кликов!

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

  • Снова откройте поиск и введите следующее: «Manybot ». Кликните по верхнему боту и щёлкните «Запустить»;
  • Выбирайте русский язык для более удобного использования;
  • Далее нажмите на кнопку «Добавить нового бота». В ответ Вам придёт инструкция, по которой мы уже создали нового бота;
  • Нажмите на кнопку «Я скопировал токен» и пришлите номер;
  • Теперь новый бот добавлен и Вы можете добавить его описание. Или нажать на кнопку «Пропустить».

Сделать много подписчиков ботов на публичный и закрытый каналы в Телеграмм можно через https://lowcostsmm.com/ru/. Регистрация и выполнение заданий здесь не потребуются. Описание услуг полное и понятное.

Теперь Вы знаете, как сделать бота в Телеграмм и можете заняться его настройкой. А именно:

  • Отправьте сообщение роботу — «/commands» , после чего Вы увидите окошко настроек команд и главного меню;
  • Кнопка «Создать команду» позволяет прописать запрос, на которые будет отвечать бот. Сначала Вы задаёте любое название для команды, обязательно ставя вначале слова знак /;
  • Затем введите один или несколько вопросов, на которые будет отвечать бот;
  • Теперь пропишите ответ робота. И по этому же алгоритму создайте другие команды.

Как видите, ничего сложного в создании нового бота в Телеграмм нет.

Как сделать чат бот в Телеграмм или канал: все тонкости

Вы уже разобрались, как сделать чат бот в Телеграмм своими руками, и увидели, что этот процесс не требует каких-то особенных знаний и навыков програмирования. Но для того, чтобы выжать максимум и сделать функционал своего бота более обширным, на помощь придут онлайн-конструкторы для создания и настройки телеграм ботов.

Flow XO

Самая крупная и серьёзная онлайн площадка для конструирования ботов в Телеграм. Этот сервис подойдёт для крупного бизнеа, так как его воможности достаточно широки. Воспользоваться таким конструктором можно на платной и бесплатной основе. Конечно, в платном варианте больше преимуществ, но для начала можно воспользоваться и пробной версией. Накрутка ботов в Телеграм на Prtut стоит недорого.

Как сделать чат бот в Телеграмм или канал: все тонкости

Chatfuel

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

  • TechCrunch
  • UBER
  • National Geographic
  • Forbs и так далее

Всего насчитывается порядка 15 миллионов поклонников данного конструктора, которым создано уже более 500 тысяч ботов. А ещё одним преимуществом этого сервиса является то, что роботы, созданные на нём без проблем интегрируются с остальными социальными сетями.

Recast AI

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

Помимо эти трёх наиболее известных онлайн конструкторов роботов для Телеграма существует еще несколько качественных площадок:

    • Aimylogic
    • Bot Kits
    • Botmother
    • Botsify
    • Chatgun
    • Dexter
    • Dialogflow
    • Gupshup
    • Manyсhat
    • Morph.ai
    • Manybot
    • Robochat.io

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

    Как сделать кнопки в Телеграм боте: инструкция пошагово

    Ещё один вопрос, который интересен пользователям: как сделать кнопки в Телеграм боте? Мы постараемся дать максимально простую инструкцию, чтобы любой из читающих смог ей воспользоваться.

    Как сделать кнопки в Телеграм боте: инструкция пошагово

    • Там внимательно рассмотрите инструкцию и пропишите следующее: Кнопка 1 — ссылка. Название кнопки может быть любым словом, которое Вы считаете подходящим. Потом останется подтвердить публикацию поста и вот, что получится:

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

    Источник: avi1.ru

    Документация к ptbot

    ptbot — модуль для создания Telegram-ботов. Он умеет отправлять сообщения, редактировать ранее отправленные и реагировать на входящие сообщения от пользователя.

    Основан на библиотеке python-telegram-bot , но это урезанная версия для того чтобы начать писать ботов не вникая в сложные концепции. Хорошо подойдёт для начала.

    Как начать пользоваться?

    Установите библиотеки

    Вам понадобится библиотека python-telegram-bot . Установите её в Repl или на своё компьютер, смотря где вы программируете.

    Еще по теме:  Как установить Телеграмм бот апи

    Скачайте код

    Создайте файл с названием ptbot.py и положите рядом со своей программой.

    Затем скопируйте в него этот код.

    Создайте бота

    Для запуска библиотеки нужно достать пару ключей доступа.

    Прежде всего вам нужен API ключ от Telegram-бота. Его можно получить у Отца ботов. Введите команду /newbot в чате с ним и следуйте инструкциям.

    Свяжитесь с ботом. Найдите его в Telegram и отправьте ему любое сообщение. Telegram требует, чтобы пользователь написал боту первым, чтобы боты не могли рассылать спам всем подряд.

    Узнайте свой id в Telegram

    Его вам скажет Бот-справочник. Он нужен чтобы подсказать боту как вас найти.

    Отправьте первое сообщение

    Скопируйте код и поменяйте значения TOKEN и CHAT_ID , запустите программу.

    import ptbot TG_TOKEN = ‘958423683:AAEAtJ5Lde5YYfu8GldVhSGCAsxAYbzUIYg’ # подставьте свой ключ API TG_CHAT_ID = ‘228593533’ # подставьте свой ID bot = ptbot.Bot(TG_TOKEN) bot.send_message(TG_CHAT_ID, «Бот запущен»)

    От бота в Telegram придёт сообщение:

    Проблемы с установкой

    При запуске кода вы можете столкнуться с проблемой NewConnectionError. Failed to establish a new connection . В консоли она выглядит так:

    WARNING:telegram.vendor.ptb_urllib3.urllib3.connectionpool:Retrying (Retry(total=2, connect=None, read=None, redirect=None)) after connection broken by ‘NewConnectionError(‘: Failed to establish a new connection: [Errno 101] Network is unreachable’)’: /bot. /sendMessage

    Такое случается если сервера Telegram заблокированы провайдером. Решается включением VPN. Браузерный VPN здесь не поможет, включите VPN сразу на всю операционную систему. Вот подборка из 10 лучших бесплатных VPN-сервисов.

    Что умеет библиотека

    Ниже описание всех методов бота. Не обязательно читать сверху вниз, пользуйтесь панелью навигации справа сверху.

    Отправка сообщения

    Вот как можно отправить пользователю сообщение с текстом “Моё сообщение”:

    import ptbot bot = ptbot.Bot(«Мой токен») # подставьте свой ключ API bot.send_message(«Мой id чата», «Моё сообщение»)

    Не забудьте заменить Мой токен и Мой id чата на свои, подробнее см. Отправьте первое сообщение.

    Редактирование сообщения

    Метод send_message возвращает id сообщения, только что отправленного пользователю. Зная id сообщения вы можете его редактировать. Как получить id :

    message_id = bot.send_message(«Мой id чата», «Моё сообщение») print(‘ID сообщения’, message_id)

    И вот как редактировать:

    bot.update_message(«Мой id чата», message_id, «Новое сообщение»)

    Запуск бота

    Метод run_bot нужен для трёх других методов:

    • Создание таймера
    • Создание периодического таймера
    • Ожидание сообщения пользователя

    Метод run_bot ничего не возвращает. Он никогда не завершает своей работы. Метод вводит программу в “режим ожидания сообщений” и может работать вечно:

    bot = ptbot.Bot(«Мой токен») bot.run_bot() print(«Эта строка кода никогда не запустится»)

    Последняя строчка кода никогда не выведет на экран сообщение из-за этого “режима ожидания”.

    Всегда вызывайте run_bot в конце своей программы.

    Создание таймера

    Метод create_timer() создаёт таймер, на несколько секунд. Этот метод не работает без метода run_bot.

    Метод требует два аргумента:

    1. Сколько секунд ждать
    2. Функция-коллбэк, которая запустится через это количество секунд.

    Самый простой вариант использования:

    import ptbot def notify(): print(«Функция запустилась, но через 5 секунд!») bot = ptbot.Bot(«Мой токен») bot.create_timer(5, notify) bot.run_bot()

    Когда вы запустите этот код, создастся таймер. Он подождёт 5 секунд и после этого запустит функцию notify : в консоль выведется “Функция запустилась!”.

    Создание периодического таймера

    Метод create_countdown() ведёт обратный отсчёт, каждую секунду запуская функцию-коллбэк. Этот метод не работает без метода run_bot.

    Метод требует 2 аргумента:

    1. Сколько секунд повторять задачу
    2. Функция-коллбэк, которая будет запускаться каждую секунду, пока не выйдет время.

    Функция-коллбэк должна принимать позиционный аргумент secs_left . В него передается число с количеством секунд, что осталось до конца отсчёта.

    import ptbot def notify_progress(secs_left): print(«Осталось секунд:», secs_left) bot = ptbot.Bot(«Мой токен») bot.create_countdown(5, notify_progress) bot.run_bot()

    Этот код каждую секунду будет печатать Осталось секунд: 5 в течение 5 секунд:

    Ожидание сообщения пользователя

    Метод reply_on_message() умеет отвечать на сообщения пользователей. Этот метод не работает без метода run_bot.

    Просто передайте ему функцию и он будет вызывать её каждый раз, когда боту что-нибудь написали. Первым аргументом он передаст функции chat_id пользователя, который ему написал. Второй аргумент – текст сообщения от пользователя.

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

    import ptbot def reply(chat_id, text): print(«Привет! Пользователь с ID <> написал мне: <>».format(chat_id, text)) bot = ptbot.Bot(«Мой токен») bot.reply_on_message(reply) bot.run_bot()

    Если пользователь напишет боту Ты ждешь? , то тот выведет в треминал Привет! Ты написал мне: Ты ждешь? .

    Внутри функции def reply(text): можно свободно дописывать любой код. Название у функции тоже можно менять. Вот несколько примеров:

    def log_all_messages(chat_id, text): print(«Получил сообщение от пользователя <>: <>».format(chat_id, text)) bot = ptbot.Bot(«Мой токен») bot.reply_on_message(log_all_messages) bot.run_bot()
    def say_hello(chat_id, text): message_id = bot.send_message(chat_id, «Привет! Я здесь, я работаю!») print(‘Я отправил сообщение #’, message_id) bot = ptbot.Bot(«Мой токен») bot.reply_on_message(say_hello) bot.run_bot()

    Общение между методами

    Методы могут передавать данные между собой. Например, вы хотите вывести сообщение пользователя в функции notify :

    import ptbot def reply(chat_id, text): bot.create_timer(5, notify) def notify(): bot.send_message(chat_id, «Прошло 5 секунд!») bot = ptbot.Bot(TOKEN) bot.reply_on_message(reply) bot.run_bot()

    Этот код выдаст ошибку, т.к. функция notify не может “украсть” переменную chat_id у функции reply . Но в ptbot есть решение для такого:

    import ptbot def reply(chat_id, text): bot.create_timer(5, notify, chat_id=chat_id) def notify(chat_id): bot.send_message(chat_id, «Прошло 5 секунд!») bot = ptbot.Bot(TOKEN) bot.reply_on_message(reply) bot.run_bot()

    Изменения произошли в двух местах:

      Функция notify теперь требует аргумент chat_id :

    def notify(chat_id):
    bot.create_timer(5, notify, chat_id=chat_id)

    Так же может делать и другой метод, create_countdown :

    import ptbot def reply(chat_id, text): bot.create_countdown(5, notify, chat_id=chat_id) def notify(secs_left, chat_id): bot.send_message(chat_id, «Осталось <> секунд!».format(secs_left)) bot = ptbot.Bot(TOKEN) bot.reply_on_message(reply) bot.run_bot()

    Попробуйте бесплатные уроки по Python

    Получите крутое код-ревью от практикующих программистов с разбором ошибок и рекомендациями, на что обратить внимание — бесплатно.

    Переходите на страницу учебных модулей «Девмана» и выбирайте тему.

    Источник: dvmn.org

    Рейтинг
    ( Пока оценок нет )
    Загрузка ...