C# Класс Dbot.Processor.Banner

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
BanParser ( bool wait = false ) : HasVictim
Banner ( Message input, MessageProcessor messageProcessor, List context = null ) : System
ImgurNsfw ( ) : HasVictim
LongSpam ( ) : Mute
SelfSpam ( ) : Mute

Приватные методы

Метод Описание
DeterminesHasVictim ( string word, UserHistory userHistory, string key, double>.IDictionary externalDictionary, HasVictim hasVictim, bool wait ) : HasVictim
GetImgurId ( string imgurId, string regex ) : string
IsNsfw ( string imgurId ) : bool
IsNsfwApi ( string x ) : bool
MuteAndIncrementHardCoded ( UserHistory userHistory, string sectionName, string reason, bool wait ) : Mute
NumberSpam ( ) : Mute
RepeatCharacterSpam ( ) : Mute

Описание методов

BanParser() публичный Метод

public BanParser ( bool wait = false ) : HasVictim
wait bool
Результат Dbot.CommonModels.HasVictim

Banner() публичный Метод

public Banner ( Message input, MessageProcessor messageProcessor, List context = null ) : System
input Message
messageProcessor MessageProcessor
context List
Результат System

ImgurNsfw() публичный Метод

public ImgurNsfw ( ) : HasVictim
Результат Dbot.CommonModels.HasVictim

LongSpam() публичный Метод

public LongSpam ( ) : Mute
Результат Dbot.CommonModels.Mute

SelfSpam() публичный Метод

public SelfSpam ( ) : Mute
Результат Dbot.CommonModels.Mute