smallbot

Small telegram bot library.

Usage no npm install needed!

<script type="module">
  import smallbot from 'https://cdn.skypack.dev/smallbot';
</script>

README

SmallBot

Small telegram bot library.

Installation

npm i smallbot

Usage

Init (javascript)

const SmallBot = require('smallbot').default;
const bot = new SmallBot('token');

Init (typescript)

import SmallBot from 'smallbot';
const bot = new SmallBot('token');

Sending requests

bot.<TelegramMethod>()

Return types

  • Promise<TelegramResult>

    • Returned when ok is true
  • TelegramError

    • Raised when ok is false

Typescript

  • TelegramError from smallbot/lib/TelegramError
  • { TelegramErrorPayload } from smallbot/lib/types
  • { TelegramResult } from smallbot/lib/types
  • { TelegramMethod } from smallbot/lib/types