Разместить объявление
Rukassa - надёжная платёжная система для сайтов и телеграм ботов
хостинг
VIPAdmin / PREMIUM / cod / Шаблон для telegram-ботов на typescript

Шаблон для telegram-ботов на typescript



В общем то залью вам свой шаблон, который я использую когда делаю ботов для TG
Написал я его на https://www.typescriptlang.org используя https://grammy.dev.

Инструкция по запуску
1. Если у вас установлен https://git-scm.com
на компьютере, то вам достаточно в консоли гита прописать
git clone https://github.com/Skull-coder/grammy-bot-template.git
либо же в репозитории нажимаете Use this template
2. Файлик .env.example переименуем в .env и внутрь запишем токен нашего тг бота, также нужно указать данные от базы данных, лично я использовал локальный сервер https://www.xampp.ru7
3. Далее в папке с шаблоном прописываем команду
npm ci --only=production
эта команда скачает все пакеты из package-lock.json
4. Далее нам нужно настроить базу данных. 1-ая команда нужна для генерации PrismaClient, а 2-ая команда проведет миграцию, т.е создаст таблицы.
npx prisma generate
npx prisma migrate dev

5. Если все прошло без ошибок, то прописываем
npm start
или
npx run start

Небольшой гайд по самому шаблону
В папке https://www.prisma.io находятся файлы для миграции и сама схема базы данных
В папке src находится весь основной код:
— Папка bot - код самого бота
— Папка database - подключение к базе данных
— Папка plugins - настройки используемых библиотек
— Файл config.ts - файл для более удобной работы с конфигом
— Файл index.ts - основной файл

Ссылка на сам шаблон: https://github.com/Skull-coder/grammy-bot-template.git
Если есть вопросы или же какие то мои ошибки в коде, то напиши в коменты на все отвечу)

Шаблон для telegram-ботов на typescript

22-02-2024, 15:00 .zip

Скачать

ТОП Записей

Автор: cod

Дата: 22.02.2024 15:00

Просмотров: 226

Оцените статью:

0 0

Партнерки

Обзор RollerAds: умная пуш-сеть с инновационными инструментами
Обзор RollerAds: умная пуш-сеть с инновационными инструментами
-1
Перейти
Huffson Group: премиальная CPA-сеть для iGaming
Huffson Group: премиальная CPA-сеть для iGaming
-1
Перейти

Еще немного интересного

Сервисы / Парсинг A-PARSER - парсер сайтов № 1
Сервисы / Сервера и хостинги Хостинг PrivateAlps (Игнорирует DMCA)
Сервисы / Платёжные системы Merchant001- надежный эквайринг для сайта
Статьи Дорвеи 2023-2024
Арбитраж трафика / Статьи Арбитраж трафика на пуш уведомлениях
Статьи / Софт / Антидетект Браузеры Лучшие антидетект браузеры
Сервисы / Трекеры / Клоака Keitaro PRO - трекер для арбитража трафика
Хостинг / Скрипты сайтов / Статьи Как настроить работу почты
Хостинг / Скрипты сайтов / Статьи Урок доступ mysql с любого ip
Хостинг / Скрипты сайтов / Статьи Как сделать моментальную установку сервера? HOSTINPL
Хостинг / Статьи Exim (Восстановление по e-mail)
Скрипты сайтов / Статьи JavaScript - Меняем CSS

Отзывы (0)




To connect permitted only files with the extension: .tpl or .php To connect permitted only files with the extension: .tpl or .php