Documentation ¶
Index ¶
Constants ¶
View Source
const ( AddMovieTMDBID = "ADDMOVIE_TMDBID_" AddMovieYes = "ADDMOVIE_YES" AddMovieGoBack = "ADDMOVIE_GOBACK" AddMovieProfileGoBack = "ADDMOVIE_QUALITY_GOBACK" AddMovieRootFolderGoBack = "ADDMOVIE_ROOTFOLDER_GOBACK" AddMovieTagsGoBack = "ADDMOVIE_TAGSGOBACK" AddMovieAddOptionsGoBack = "ADDMOVIE_ADDOPTIONS_GOBACK" AddMovieCancel = "ADDMOVIE_CANCEL" AddMovieTagsDone = "ADDMOVIE_TAGS_DONE" AddMovieMonSea = "ADDMOVIE_MONSEA" AddMovieMon = "ADDMOVIE_MON" AddMovieUnMon = "ADDMOVIE_UNMON" AddMovieColSea = "ADDMOVIE_COLSEA" AddMovieColMon = "ADDMOVIE_COLMON" )
View Source
const ( AddMovieCommand = "ADDMOVIE" DeleteMovieCommand = "DELETEMOVIE" LibraryMenuCommand = "LIBRARYMENU" LibraryFilteredCommand = "LIBRARYFILTERED" LibraryMovieEditCommand = "LIBRARYMOVIEEDIT" CommandsClearedMessage = "I am not sure what you mean.\nAll commands have been cleared" )
View Source
const ( DeleteMovieConfirm = "DELETE_MOVIE_SUBMIT" DeleteMovieCancel = "DELETE_MOVIE_CANCEL" DeleteMovieGoBack = "DELETE_MOVIE_GOBACK" DeleteMovieYes = "DELETE_MOVIE_YES" DeleteMovieTMDBID = "DELETE_MOVIE_TMDBID_" DeleteMovieFirstPage = "DELETE_MOVIE_FIRST_PAGE" DeleteMoviePreviousPage = "DELETE_MOVIE_PREV_PAGE" DeleteMovieNextPage = "DELETE_MOVIE_NEXT_PAGE" DeleteMovieLastPage = "DELETE_MOVIE_LAST_PAGE" )
View Source
const ( LibraryMovieDelete = "LIBRARY_MOVIE_DELETE" LibraryMovieDeleteYes = "LIBRARY_MOVIE_DELETE_YES" LibraryMovieDeleteNo = "LIBRARY_MOVIE_DELETE_NO" LibraryMovieEdit = "LIBRARY_MOVIE_EDIT" LibraryMovieGoBack = "LIBRARY_MOVIE_GOBACK" //LibraryFilteredGoBack = "LIBRARY_FILTERED_GOBACK" already defined in librarymenu.go LibraryMovieMonitor = "LIBRARY_MOVIE_MONITOR" LibraryMovieUnmonitor = "LIBRARY_MOVIE_UNMONITOR" LibraryMovieSearch = "LIBRARY_MOVIE_SEARCH" LibraryMovieMonitorSearchNow = "LIBRARY_MOVIE_MONITOR_SEARCHNOW" LibraryFilteredActive = "LIBRARYFILTERED" //LibraryMenuActive = "LIBRARYMENU" already defined in librarymenu.go LibraryFirstPage = "LIBRARY_FIRST_PAGE" LibraryPreviousPage = "LIBRARY_PREV_PAGE" LibraryNextPage = "LIBRARY_NEXT_PAGE" LibraryLastPage = "LIBRARY_LAST_PAGE" )
View Source
const ( MonitorIcon = "\u2705" // Green checkmark UnmonitorIcon = "\u274C" // Red X )
View Source
const ( LibraryFilteredGoBack = "LIBRARY_FILTERED_GOBACK" LibraryMenu = "LIBRARY_MENU" LibraryCancel = "LIBRARY_CANCEL" LibraryMenuActive = "LIBRARYMENU" LibraryFiltered = "LIBRARYFILTERED" CommandsCleared = "All commands have been cleared" )
View Source
const ( FilterMonitored = "FILTER_MONITORED" FilterUnmonitored = "FILTER_UNMONITORED" FilterMissing = "FILTER_MISSING" FilterWanted = "FILTER_WANTED" FilterOnDisk = "FILTER_ONDISK" FilterShowAll = "FILTER_SHOWALL" FilterSearchResults = "FILTER_SEARCHRESULTS" )
View Source
const ( LibraryMovieEditToggleMonitor = "LIBRARY_MOVIE_EDIT_TOGGLE_MONITOR" LibraryMovieEditToggleQualityProfile = "LIBRARY_MOVIE_EDIT_TOGGLE_QUALITY_PROFILE" LibraryMovieEditSubmitChanges = "LIBRARY_MOVIE_EDIT_SUBMIT_CHANGES" LibraryMovieEditGoBack = "LIBRARY_MOVIE_EDIT_GOBACK" LibraryMovieEditCancel = "LIBRARY_MOVIE_EDIT_CANCEL" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Bot ¶
type Bot struct { Config *config.Config Bot *tgbotapi.BotAPI RadarrServer *radarr.Radarr ActiveCommand map[int64]string AddMovieStates map[int64]*userAddMovie DeleteMovieStates map[int64]*userDeleteMovie LibraryStates map[int64]*userLibrary // contains filtered or unexported fields }
func (*Bot) HandleUpdate ¶ added in v1.1.0
func (*Bot) HandleUpdates ¶ added in v1.1.0
Click to show internal directories.
Click to hide internal directories.