#javascript
Redux.
State tree - дерево состояний. Объект, представляющий состояние приложения.
Generator creation - функции создающие действия.
Изменения возможно, когда отправляем действия - action.
При запуске действия, происходит изменение состояния приложения.
Reducer - редуктор, вычисляет следующее состояние приложения, на основе его состояний и применяемого действия.
Redux - поток данных направлен в одну сторону.
Программер
Redux.
State tree - дерево состояний. Объект, представляющий состояние приложения.
Generator creation - функции создающие действия.
Изменения возможно, когда отправляем действия - action.
При запуске действия, происходит изменение состояния приложения.
Reducer - редуктор, вычисляет следующее состояние приложения, на основе его состояний и применяемого действия.
Redux - поток данных направлен в одну сторону.
Программер
Telegram
Программер
Канал о программировании, с интересной иформацией.
Telegram - не простое приложение. Это система, включающая клиентские части для различных платформ - iOS, Android, десктоп, и мощный бэкенд.
Чтобы сделать Telegram - понадобилось несколько языков программирования и свой протокол передачи данных.
Telegram написан на
--> C++ - бекенд.
--> Objective-C, C, Swift - macOS.
--> Objective-C, Swift - IOS.
--> Java, C++, C - Android.
--> NodeJS, AngularJS - web.
Программер
Чтобы сделать Telegram - понадобилось несколько языков программирования и свой протокол передачи данных.
Telegram написан на
--> C++ - бекенд.
--> Objective-C, C, Swift - macOS.
--> Objective-C, Swift - IOS.
--> Java, C++, C - Android.
--> NodeJS, AngularJS - web.
Программер
Telegram Bot API - api, позволяющий создавать ботов в Telegram. С помощью API можно управлять ботами, отправлять и получать сообщения, обрабатывать команды пользователей, взаимодействовать с различными функциями платформы.
Список возможностей
--> Отправка сообщений: Бот может отправлять текстовые сообщения, изображения, видео,
--> Обработка команд: Вы можете настроить бота так, чтобы он реагировал на определенные команды от пользователя, например, /start, /help и
--> Работа с кнопками и клавиатурами: Можно добавлять интерактивные элементы интерфейса, такие как кнопки и меню
--> Бот можно интегрировать с внешними сервисами, такими как базы данных, системы управления контентом и т.п.
--> Настройка прав доступа: Можно контролировать доступ к различным функциям бота, включая ограничение по ролям пользователей или настройку приватных чатов.
Для работы с Telegram Bot API обычно используются HTTP-запросы к серверу Telegram.
Список возможностей
--> Отправка сообщений: Бот может отправлять текстовые сообщения, изображения, видео,
--> Обработка команд: Вы можете настроить бота так, чтобы он реагировал на определенные команды от пользователя, например, /start, /help и
--> Работа с кнопками и клавиатурами: Можно добавлять интерактивные элементы интерфейса, такие как кнопки и меню
--> Бот можно интегрировать с внешними сервисами, такими как базы данных, системы управления контентом и т.п.
--> Настройка прав доступа: Можно контролировать доступ к различным функциям бота, включая ограничение по ролям пользователей или настройку приватных чатов.
Для работы с Telegram Bot API обычно используются HTTP-запросы к серверу Telegram.
Телеграм-боты разнообразны
Вот некоторые
—> Информационные боты
—> Развлекательные боты
Предлагают игры, викторины, шутки, музыку.
—> Сервисные боты
Бронированием билетов, заказ еды, покупка товаров, запись к врачу.
—> Образовательные боты
—> Обучающие программы, тесты, справочники, словари, переводчики.
—> Бизнес боты
Автоматизация продаж, поддержка клиентов, маркетинговые кампании, аналитика.
—> Технические боты
Управление устройствами, мониторинг систем, отправка уведомлений об ошибках, резервное копирование данны.
—> Социальные боты
Помощь в общении, создании сообществ, проведении опросов, голосований и организации мероприятий.
—> Персональные ассистенты
Личные помощники управляют расписанием, напоминаниями, списками задач.
—> Модераторские боты
Контролируют группы и каналы, удаляют спам, блокируют нарушителей правил,
—> Креативные боты
Генерируют тексты, изображения, музыку.
Программер
Вот некоторые
—> Информационные боты
—> Развлекательные боты
Предлагают игры, викторины, шутки, музыку.
—> Сервисные боты
Бронированием билетов, заказ еды, покупка товаров, запись к врачу.
—> Образовательные боты
—> Обучающие программы, тесты, справочники, словари, переводчики.
—> Бизнес боты
Автоматизация продаж, поддержка клиентов, маркетинговые кампании, аналитика.
—> Технические боты
Управление устройствами, мониторинг систем, отправка уведомлений об ошибках, резервное копирование данны.
—> Социальные боты
Помощь в общении, создании сообществ, проведении опросов, голосований и организации мероприятий.
—> Персональные ассистенты
Личные помощники управляют расписанием, напоминаниями, списками задач.
—> Модераторские боты
Контролируют группы и каналы, удаляют спам, блокируют нарушителей правил,
—> Креативные боты
Генерируют тексты, изображения, музыку.
Программер
Наиболее интересные телеграм боты
@PollBot - Создает опросы и голосования прямо в чате. Отлично подходит для быстрого сбора мнений.
@TrackMeBot - Позволяет отслеживать посылки и уведомления о доставке.
@FileConverterBot - Конвертирует файлы между разными форматами.
@ImageSearchBot - Ищет изображения по запросу, используя поисковые алгоритмы.
@GetMediaBot - Скачивает видео и аудиофайлы из YouTube, Instagram и других платформ.
@RateMyPhotoBot - Оценивает качество ваших фотографий и дает советы по улучшению.
@TriviaBot - Проводит викторины и тесты на самые разные темы.
@DrWebBot - Проверяет ссылки и файлы на наличие вирусов и вредоносного ПО.
@IFTTT Интегрируется с множеством сервисов и устройств, позволяя автоматизировать различные задачи.
@WeatherManBot - Предоставляет актуальные данные о погоде в любом городе мира. Б
@PomodoroTimerBot - Реализует технику "Помидоро" для повышения продуктивности.
@MuffinChatBot - Чат-бот имитирует беседу с человеком.
@Grammarnazibot - Проверяет грамматику и орфографию текста. Полезно для написания статей, постов и сообщений.
@BBCNewsBot - Доставляет последние новости от BBC прямо в ваш чат.
Программер
@PollBot - Создает опросы и голосования прямо в чате. Отлично подходит для быстрого сбора мнений.
@TrackMeBot - Позволяет отслеживать посылки и уведомления о доставке.
@FileConverterBot - Конвертирует файлы между разными форматами.
@ImageSearchBot - Ищет изображения по запросу, используя поисковые алгоритмы.
@GetMediaBot - Скачивает видео и аудиофайлы из YouTube, Instagram и других платформ.
@RateMyPhotoBot - Оценивает качество ваших фотографий и дает советы по улучшению.
@TriviaBot - Проводит викторины и тесты на самые разные темы.
@DrWebBot - Проверяет ссылки и файлы на наличие вирусов и вредоносного ПО.
@IFTTT Интегрируется с множеством сервисов и устройств, позволяя автоматизировать различные задачи.
@WeatherManBot - Предоставляет актуальные данные о погоде в любом городе мира. Б
@PomodoroTimerBot - Реализует технику "Помидоро" для повышения продуктивности.
@MuffinChatBot - Чат-бот имитирует беседу с человеком.
@Grammarnazibot - Проверяет грамматику и орфографию текста. Полезно для написания статей, постов и сообщений.
@BBCNewsBot - Доставляет последние новости от BBC прямо в ваш чат.
Программер
Telegram
Программер
Канал о программировании, с интересной иформацией.