C# Class Postworthy.Tasks.Bot.Streaming.TweetBotProcessingStep

Inheritance: IProcessingStep, ITweepProcessingStep, IKeywordSuggestionStep
Mostrar archivo Open project: postworthy/postworthy

Private Properties

Property Type Description
DebugConsoleLog void
EstablishTargets void
ExecutePendingCommands void
FindKeywordsFromCurrentTweets void
FindPotentialTweets void
FindSuggestedTweeps void
FindTweepsToFollow void
GetMinClout int
GetMinRetweets double
GetMinWeight double
RespondToTweets IEnumerable
SaveRuntimeSettings void
SendTweet bool
SendTweets void
UpdateAverageWeight void

Public Methods

Method Description
GetKeywordSuggestions ( ) : List
HasNewKeywordSuggestions ( ) : bool
Init ( string screenName, TextWriter log ) : void
ProcessItems ( IEnumerable tweets ) : Task>
ProcessTweeps ( IEnumerable tweeps ) : Task>>
ResetHasNewKeywordSuggestions ( ) : void
SetIgnoreKeywords ( List keywords ) : void
Shutdown ( ) : void

Private Methods

Method Description
DebugConsoleLog ( ) : void
EstablishTargets ( ) : void
ExecutePendingCommands ( ) : void
FindKeywordsFromCurrentTweets ( IEnumerable tweets ) : void
FindPotentialTweets ( IEnumerable tweets ) : void
FindSuggestedTweeps ( ) : void
FindTweepsToFollow ( IEnumerable tweets ) : void
GetMinClout ( ) : int
GetMinRetweets ( ) : double
GetMinWeight ( ) : double
RespondToTweets ( IEnumerable tweets ) : IEnumerable
SaveRuntimeSettings ( ) : void
SendTweet ( Tweet tweet, bool isRetweet ) : bool
SendTweets ( ) : void
UpdateAverageWeight ( IEnumerable tweets ) : void

Method Details

GetKeywordSuggestions() public method

public GetKeywordSuggestions ( ) : List
return List

HasNewKeywordSuggestions() public method

public HasNewKeywordSuggestions ( ) : bool
return bool

Init() public method

public Init ( string screenName, TextWriter log ) : void
screenName string
log System.IO.TextWriter
return void

ProcessItems() public method

public ProcessItems ( IEnumerable tweets ) : Task>
tweets IEnumerable
return Task>

ProcessTweeps() public method

public ProcessTweeps ( IEnumerable tweeps ) : Task>>
tweeps IEnumerable
return Task>>

ResetHasNewKeywordSuggestions() public method

public ResetHasNewKeywordSuggestions ( ) : void
return void

SetIgnoreKeywords() public method

public SetIgnoreKeywords ( List keywords ) : void
keywords List
return void

Shutdown() public method

public Shutdown ( ) : void
return void