All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.github.dehuckakpyt.telegrambot.context.TelegramBotContextImpl.kt Maven / Gradle / Ivy

The newest version!
package io.github.dehuckakpyt.telegrambot.context

import io.github.dehuckakpyt.telegrambot.TelegramBot
import io.github.dehuckakpyt.telegrambot.factory.input.InputFactory
import io.github.dehuckakpyt.telegrambot.factory.keyboard.button.ButtonFactory
import io.github.dehuckakpyt.telegrambot.handling.BotHandling
import io.github.dehuckakpyt.telegrambot.handling.BotUpdateHandling
import io.github.dehuckakpyt.telegrambot.receiver.UpdateReceiver
import io.github.dehuckakpyt.telegrambot.source.callback.CallbackContentSource
import io.github.dehuckakpyt.telegrambot.source.chain.ChainSource
import io.github.dehuckakpyt.telegrambot.source.message.MessageSource
import io.github.dehuckakpyt.telegrambot.template.Templater


/**
 * Created on 27.12.2023.
 *

* * @author Denis Matytsin */ internal class TelegramBotContextImpl : TelegramBotContext { override lateinit var telegramBot: TelegramBot override lateinit var updateReceiver: UpdateReceiver override lateinit var botHandling: BotHandling override lateinit var botUpdateHandling: BotUpdateHandling override lateinit var templater: Templater override lateinit var buttonFactory: ButtonFactory override lateinit var inputFactory: InputFactory override lateinit var messageSource: MessageSource override lateinit var callbackContentSource: CallbackContentSource override lateinit var chainSource: ChainSource }





© 2015 - 2025 Weber Informatics LLC | Privacy Policy