1.1.6 • Published 3 years ago
zoza v1.1.6
«zoza» module
Информация
«zoza» — простой модуль для создания ботов Telegram. Основан на telegraf-develop версии.
Установка
Для установки модуля в консоли напишите:
npm i zoza
Использование
После установки пакета:
const { zoza } = require('zoza')
const bot = new zoza('ТОКЕН_БОТА')
Запускаем бота
bot.run()
Примеры
Создаём команды
При нажатии на кнопку «Старт»:
bot.start((ctx) => {
var zz = new zoza(cxt)
zz.send(`Привет, ${name}`)
})
При вводе пользователем, к примеру, «!профиль»:
bot.command('!профиль', (ctx) => {
var zz = new zoza(cxt)
zz.send(ctx, `
ID: ${zz.user_id}
Имя: ${zz.user_name}
Фамилия: ${zz.user_surnamr}
Имя пользователя: ${zz.user_username}
`)
})
Создаём события
При отправке фотографии:
bot.event('photo', (ctx) => {
var zz = new zoza(cxt)
zz.send('Красивая фотография!')
})
Или при отправке GIF:
bot.event('gif', (ctx) => {
var zz = new zoza(cxt)
zz.send('Крутая GIF-ка!')
})
Больше функций и примеров вы можете узнать у нас на сайте: zzjs.repl.co