Package-level declarations

Properties

Functions

Link copied to clipboard
suspend fun <BC : BehaviourContext> BC.onCommandPrivacy(requireOnlyCommandInMessage: Boolean = true, initialFilter: CommonMessageFilter<<Error class: unknown class>>? = CommonMessageFilterExcludeMediaGroups, subcontextUpdatesFilter: CustomBehaviourContextAndTwoTypesReceiver<BC, Boolean, <Error class: unknown class>, <Error class: unknown class>>? = null, markerFactory: MarkerFactory<in <Error class: unknown class>, Any>? = null, additionalSubcontextInitialAction: CustomBehaviourContextAndTwoTypesReceiver<BC, Unit, <Error class: unknown class>, <Error class: unknown class>>? = null, scenarioReceiver: CustomBehaviourContextAndTypeReceiver<BC, Unit, <Error class: unknown class>>)

Adding default handler for /privacy command

suspend fun <BC : BehaviourContext> BC.onCommandPrivacy(textSources: List<<Error class: unknown class>>, requireOnlyCommandInMessage: Boolean = true, initialFilter: CommonMessageFilter<<Error class: unknown class>>? = CommonMessageFilterExcludeMediaGroups, subcontextUpdatesFilter: CustomBehaviourContextAndTwoTypesReceiver<BC, Boolean, <Error class: unknown class>, <Error class: unknown class>>? = null, allowPaidBroadcast: Boolean = false, additionalSubcontextInitialAction: CustomBehaviourContextAndTwoTypesReceiver<BC, Unit, <Error class: unknown class>, <Error class: unknown class>>? = null, markerFactory: MarkerFactory<in <Error class: unknown class>, Any>? = null)

Adding default handler for /privacy command. It will send text message with textSources as text.

suspend fun <BC : BehaviourContext> BC.onCommandPrivacy(text: String, parseMode: <Error class: unknown class>? = null, requireOnlyCommandInMessage: Boolean = true, initialFilter: CommonMessageFilter<<Error class: unknown class>>? = CommonMessageFilterExcludeMediaGroups, subcontextUpdatesFilter: CustomBehaviourContextAndTwoTypesReceiver<BC, Boolean, <Error class: unknown class>, <Error class: unknown class>>? = null, allowPaidBroadcast: Boolean = false, additionalSubcontextInitialAction: CustomBehaviourContextAndTwoTypesReceiver<BC, Unit, <Error class: unknown class>, <Error class: unknown class>>? = null, markerFactory: MarkerFactory<in <Error class: unknown class>, Any>? = null)

Adding default handler for /privacy command. It will send text message with text as text and parseMode if passed.