Skip to content

Telegram бот, написанный на Grammy JS, с функциями Предложки для авторов каналов.

Notifications You must be signed in to change notification settings

f1lik/YouTubeHelperTgBot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Telegram бот предложка

Функционал Telegram бота:

  • Предложка
    У пользователей есть возможность отправлять сообщения со своими преложениями, которые будут направлены администратору. Поддерживаются любые виды сообщений: Текст, Видео, Аудио, Ссылки.
  • Социальные сети
    Есть возможность добавить свои социальные сети и ссылки на них.
  • Промокоды и скидки
    Возможность добавить персональные ссылки и промокоды для получений скидок.
  • Статитстика использования бота
    Есть возможность получения статистики об использовании бота, если вы администратор.

Технологии

JavaScript GrammyJS TelegramAPI

Демо бота

Обзор возможностей бота и инструкция по настройке - Смотреть на YouTube
Опробовать бота можно в Telegram по ссылке - @Tehnomaniac_Helper_bot

Команды Telegram бота:

  • /start Запуск Telegram бота.
  • /admin Получение статистики об использовании бота, если вы администртор.

Деплой бота на сервер

  • Установим Git и обновим компоненты системы
sudo apt update
sudo apt install git
  • Клонируем репозиторий с ботом на сервер:
git clone https://github.com/FilimonovAlexey/YouTubeHelperTgBot.git
  • Переходим в папку проекта:
cd YouTubeHelperTgBot
  • Устанавливаем Node.js и пакетный менеджер npm
sudo apt install nodejs
sudo apt install npm
  • Обновим Node js и npm, после выполняем перезапуск сервера
sudo npm install -g n
sudo n stable
  • Устанавливаем все зависимости
cd YouTubeHelperTgBot
npm i
  • Создаем глобальную переменную
nano .env
  • Создаем внутри файлов .env две переменные
BOT_API_KEY=''
ADMIN_ID=''
  • Устанавливаем pm2 для запуска бота
npm i pm2 -g
  • Запуск бота на сервере
pm2 start index.js

Документация по grammy js

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

Authors

About

Telegram бот, написанный на Grammy JS, с функциями Предложки для авторов каналов.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%