Примеры кода ботов

Примеры кода ботов

Инженерия себя

Здесь вы можете скачать файлы с примерами кода ботов.

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

Простейший анонимный групповой чат

  • Рассылка сообщений всем, кто когда-либо заходил в бот
  • Данные сохраняются в файле
  • Заблокировавшие бота удаляются из списка рассылки

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

Скачать код:

Игра-кликер с анонимным чатом между участниками

Игра довольно веселая и интересная. Функции:

  • Кнопка для клика и подсчет очков (кликов)
  • Рейтинг участников
  • Текстовый чат между участниками, активными в последние сутки
  • После каждых 100 очков пользователь получает новую маску-эмодзи
  • Присутствует обработчик ошибок

Скачать код:

Улучшенная версия группового анонимного чата

Версия с возможностью пересылать стикеры, фото и любой другой контент. Так же каждому пользователю временно присваивается "маска-эмодзи" (меняется после перезагрузки бота).

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

Скачать код:

Анонимная чат-рулетка

Чат-рулетка ля общения тет-а-тет (один на один). Функции:

  • Поиск собеседника, объединение собеседников
  • В чате пересылка любых сообщений (включая стикеры и другой контент)
  • Завершение чата командой /stop
  • Показ количества общающихся пользователей

Скачать код:


Назад к статье: Первый телеграм-бот на Node.js

Чат для обсуждения: ссылка на группу

Report Page