2.0.0 • Published 1 year ago

@builderbot-plugins/telegram v2.0.0

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

Telegram provider for bot-whatsapp

The provider using a polka server Polka for bot-whatsapp bot. You can apply this provider into your createProvider function.

Usage

import 'dotenv/config'
import { addKeyword, createBot, createFlow, createProvider, EVENTS, MemoryDB } from '@bot-whatsapp/bot'
import { TelegramProvider, handleCtx } from '@builderbot-plugins/telegram'

const flowWelcome = addKeyword<TelegramProvider, MemoryDB>(EVENTS.WELCOME)
    .addAnswer("Hola desde telegram provider!")

const main = async () => {
    let provider = createProvider(TelegramProvider, {
        token: process.env.TELEGRAM_TOKEN
    })
        .initHttpServer(3002)

    provider.http?.server.post('/webhook', handleCtx(async (bot, req, res) => {
        return res.end('Hola desde telegram webhook provider!')
    }))


    await createBot({
        database: new MemoryDB(),
        provider,
        flow: createFlow([flowWelcome])
    })
}

main()

Author

Elimeleth Capuano https://github.com/elimeleth

2.0.10-alpha.0

1 year ago

2.0.9-alpha.0

1 year ago

2.0.8-alpha.0

1 year ago

2.0.7-alpha.0

1 year ago

2.0.11-alpha.0

1 year ago

2.0.3-alpha.0

1 year ago

2.0.4-alpha.0

1 year ago

2.0.5-alpha.0

1 year ago

2.0.2-alpha.0

1 year ago

2.0.0

1 year ago

1.0.0-alpha.2

1 year ago

1.0.0-alpha.1

1 year ago

1.0.0

1 year ago

0.2.21-alpha.2

1 year ago

0.2.21-alpha.1

1 year ago

0.2.21-alpha.0

1 year ago

0.2.18-alpha.0

1 year ago

0.2.16-alpha.0

1 year ago

0.2.13-alpha.0

1 year ago

0.2.9-alpha.0

1 year ago

0.2.4-alpha.0

1 year ago

0.0.1-alpha.0

1 year ago

0.0.1

1 year ago