1.1.3 • Published 4 years ago

dwbot v1.1.3

Weekly downloads
2
License
Apache-2.0
Repository
github
Last release
4 years ago

Darkwolf Bot

Install

npm i --save dwbot

Usage

const DarkwolfBot = require('dwbot')
const dwbot = new DarkwolfBot(token)

await dwbot.getMe()

Init

new DarkwolfBot(token)

Methods

request(query, variables, optionsignoreErrors?)

getMe()

getUser(userId, optionslanguageCode?)

getUsers(optionsbefore, after, first, last, orderBy, languageCode?)

getAdmins(optionsbefore, after, first, last, orderBy, languageCode?)

getBannedUsers(optionsbefore, after, first, last, orderBy, languageCode?)

setName(name)

setPayload(payload?)

setWebhook(webhookUrl, optionsauthToken?)

setTelegramBotToken(botToken)

setTelegramBotSettings(optionsenableLanguage, enableLocation, enablePhoneNumber)

setTelegramBotSettingsLanguage(optionsrequestLanguage, disableLanguageCommand, allowedLanguages)

setTelegramBotSettingsLocation(optionsrequestLocation, disableCountryCommand, disableLocationCommand, disableSelectState, disableSelectCity, allowedCountries)

setTelegramBotSettingsPhoneNumber(optionsrequestPhoneNumber, allowedCountries)

setUserAdmin(userId)

unsetUserAdmin(userId)

setUserDisplayName(userId, displayName?)

setUserAction(userId, action?)

setUserState(userId, state?)

setUserActionState(userId, action?, state?)

setUserPayload(userId, payload?)

setUserLanguage(userId, languageCode?)

banUser(userId, optionsduration, until, reason?)

unbanUser(userId)

1.1.3

4 years ago

1.1.2

4 years ago

1.1.1

4 years ago

1.0.9

4 years ago

1.0.8

4 years ago

1.0.7

4 years ago

1.0.6

4 years ago

1.0.5

4 years ago

1.0.4

4 years ago

1.0.3

4 years ago

1.0.2

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago