List of all items
Structs
- config::Config
- config::ConfigGuard
- sysmod::SystemModules
- sysmod::camera::Camera
- sysmod::camera::CameraConfig
- sysmod::camera::PicEntry
- sysmod::camera::Storage
- sysmod::camera::TakePicOption
- sysmod::discord::AutoDeleteConfig
- sysmod::discord::Discord
- sysmod::discord::DiscordConfig
- sysmod::discord::DiscordPrompt
- sysmod::discord::PoiseData
- sysmod::health::CpuInfo
- sysmod::health::DiskInfo
- sysmod::health::Health
- sysmod::health::HealthConfig
- sysmod::health::HistoryEntry
- sysmod::health::MemInfo
- sysmod::health::ThrottleFlags
- sysmod::http::ActixError
- sysmod::http::HttpConfig
- sysmod::http::HttpServer
- sysmod::http::github::index_get
- sysmod::http::github::index_post
- sysmod::http::index::IndexState
- sysmod::http::index::index_get
- sysmod::http::line_hook::DeliveryContext
- sysmod::http::line_hook::Members
- sysmod::http::line_hook::Mention
- sysmod::http::line_hook::Mentionee
- sysmod::http::line_hook::WebHookRequest
- sysmod::http::line_hook::WebhookEvent
- sysmod::http::line_hook::WebhookEventCommon
- sysmod::http::line_hook::index_get
- sysmod::http::line_hook::index_post
- sysmod::http::priv_camera::HistArGetQuery
- sysmod::http::priv_camera::archive_get
- sysmod::http::priv_camera::archive_post
- sysmod::http::priv_camera::history_get
- sysmod::http::priv_camera::history_post
- sysmod::http::priv_camera::index_get
- sysmod::http::priv_camera::pic_archive_get
- sysmod::http::priv_camera::pic_history_get
- sysmod::http::priv_camera::take_post
- sysmod::http::priv_index::index_get
- sysmod::http::root_index_get
- sysmod::http::upload::index_get
- sysmod::http::upload::index_post
- sysmod::line::Detail
- sysmod::line::ErrorResp
- sysmod::line::FunctionContext
- sysmod::line::Line
- sysmod::line::LineConfig
- sysmod::line::LinePrompt
- sysmod::line::ProfileResp
- sysmod::line::PushReq
- sysmod::line::PushResp
- sysmod::line::ReplyReq
- sysmod::line::ReplyResp
- sysmod::line::SentMessage
- sysmod::openai::CachedModelInfo
- sysmod::openai::ErrorObject
- sysmod::openai::ExpectedRateLimit
- sysmod::openai::Function
- sysmod::openai::FunctionCall
- sysmod::openai::Image
- sysmod::openai::ImageGenRequest
- sysmod::openai::ImageGenResponse
- sysmod::openai::InputTokensDetails
- sysmod::openai::Model
- sysmod::openai::ModelInfo
- sysmod::openai::OfflineModelInfo
- sysmod::openai::OnlineModelInfo
- sysmod::openai::OpenAi
- sysmod::openai::OpenAiConfig
- sysmod::openai::OutputTokensDetails
- sysmod::openai::ParameterElement
- sysmod::openai::Parameters
- sysmod::openai::RateLimit
- sysmod::openai::ResponseObject
- sysmod::openai::ResponseRequest
- sysmod::openai::SpeechRequest
- sysmod::openai::Usage
- sysmod::openai::WebSearchCall
- sysmod::openai::basicfuncs::storage::AssistantNote
- sysmod::openai::basicfuncs::storage::NoteElement
- sysmod::openai::basicfuncs::system::CpuStatus
- sysmod::openai::chat_history::ChatHistory
- sysmod::openai::chat_history::Element
- sysmod::openai::function::Args
- sysmod::openai::function::BasicContext
- sysmod::openai::function::FunctionTable
- sysmod::sysinfo::SystemInfo
- sysmod::twitter::Entities
- sysmod::twitter::HashTag
- sysmod::twitter::Includes
- sysmod::twitter::Media
- sysmod::twitter::Mention
- sysmod::twitter::Meta
- sysmod::twitter::Reply
- sysmod::twitter::Timeline
- sysmod::twitter::TimelineCheck
- sysmod::twitter::TimelineCheckRule
- sysmod::twitter::Tweet
- sysmod::twitter::TweetParam
- sysmod::twitter::TweetParamPoll
- sysmod::twitter::TweetParamReply
- sysmod::twitter::TweetResponse
- sysmod::twitter::TweetResponseData
- sysmod::twitter::Twitter
- sysmod::twitter::TwitterConfig
- sysmod::twitter::TwitterPrompt
- sysmod::twitter::UploadResponseData
- sysmod::twitter::User
- sysmod::twitter::UsersBy
- sysmod::twitter::UsersMe
- taskserver::Controller
- taskserver::TaskServer
Enums
- sysmod::discord::SpeechModelChoice
- sysmod::discord::SpeechVoiceChoice
- sysmod::discord::WebSearchQuality
- sysmod::http::line_hook::ContentProvider
- sysmod::http::line_hook::MentioneeTarget
- sysmod::http::line_hook::Message
- sysmod::http::line_hook::Source
- sysmod::http::line_hook::WebhookEventBody
- sysmod::http::priv_camera::StorageType
- sysmod::line::Message
- sysmod::openai::ImageSize
- sysmod::openai::InputContent
- sysmod::openai::InputImageDetail
- sysmod::openai::InputItem
- sysmod::openai::OpenAiErrorKind
- sysmod::openai::OutputContent
- sysmod::openai::OutputElement
- sysmod::openai::ParameterType
- sysmod::openai::ResponseFormat
- sysmod::openai::Role
- sysmod::openai::SearchContextSize
- sysmod::openai::SpeechFormat
- sysmod::openai::SpeechModel
- sysmod::openai::SpeechVoice
- sysmod::openai::Tool
- sysmod::openai::UserLocation
- taskserver::RunResult
Traits
Macros
Functions
- config::get
- config::load
- config::set
- config::unset
- sysmod::camera::create_thumbnail
- sysmod::camera::find_files_rec
- sysmod::camera::init_pics
- sysmod::camera::resize
- sysmod::camera::take_a_pic
- sysmod::discord::ai
- sysmod::discord::aiimg
- sysmod::discord::aispeech
- sysmod::discord::aistatus
- sysmod::discord::aistatus_funclist
- sysmod::discord::aistatus_reset
- sysmod::discord::aistatus_show
- sysmod::discord::attack
- sysmod::discord::autodel
- sysmod::discord::autodel_set
- sysmod::discord::autodel_status
- sysmod::discord::camera
- sysmod::discord::coin
- sysmod::discord::command_list
- sysmod::discord::convert_duration
- sysmod::discord::delete_msgs_in_channel
- sysmod::discord::dice
- sysmod::discord::discord_main
- sysmod::discord::event_handler
- sysmod::discord::help
- sysmod::discord::is_url_char
- sysmod::discord::on_error
- sysmod::discord::parse_duration
- sysmod::discord::periodic_main
- sysmod::discord::post_command
- sysmod::discord::pre_command
- sysmod::discord::remove_empty_lines
- sysmod::discord::reply_long
- sysmod::discord::reply_long_mdquote
- sysmod::discord::sysinfo
- sysmod::health::get_cpu_cores
- sysmod::health::get_cpu_info
- sysmod::health::get_cpu_temp
- sysmod::health::get_current_freq
- sysmod::health::get_disk_info
- sysmod::health::get_freq_conf
- sysmod::health::get_mem_info
- sysmod::health::get_throttle_status
- sysmod::http::error_resp
- sysmod::http::error_resp_msg
- sysmod::http::github::create_msg_from_json
- sysmod::http::github::process_post
- sysmod::http::http_main_task
- sysmod::http::index::server_config
- sysmod::http::line_hook::on_image_message
- sysmod::http::line_hook::on_text_message
- sysmod::http::line_hook::process_post
- sysmod::http::line_hook::source_to_display_name
- sysmod::http::line_hook::verify_signature
- sysmod::http::priv_camera::archive_pics
- sysmod::http::priv_camera::create_pic_list_page
- sysmod::http::priv_camera::delete_archive_pics
- sysmod::http::priv_camera::delete_history_pics
- sysmod::http::priv_camera::parse_cmd_targets
- sysmod::http::priv_camera::pic_get_internal
- sysmod::http::priv_camera::twitter_post
- sysmod::http::priv_index::server_config
- sysmod::http::upload::check_file_name
- sysmod::http::upload::conv_mperror
- sysmod::http::upload::get_disk_usage
- sysmod::http::upload::index_post_main
- sysmod::line::draw_picture
- sysmod::line::register_draw_picture
- sysmod::line::split_message
- sysmod::line::url_content
- sysmod::line::url_group_profile
- sysmod::line::url_profile
- sysmod::openai::basicfuncs::game::mine_sweeper
- sysmod::openai::basicfuncs::game::register_all
- sysmod::openai::basicfuncs::game::register_mine_sweeper
- sysmod::openai::basicfuncs::math::calculate
- sysmod::openai::basicfuncs::math::register_all
- sysmod::openai::basicfuncs::math::register_calculate
- sysmod::openai::basicfuncs::playtools::flip_coin
- sysmod::openai::basicfuncs::playtools::register_all
- sysmod::openai::basicfuncs::playtools::register_flip_coin
- sysmod::openai::basicfuncs::playtools::register_role_dice
- sysmod::openai::basicfuncs::playtools::role_dice
- sysmod::openai::basicfuncs::register_all
- sysmod::openai::basicfuncs::storage::delete
- sysmod::openai::basicfuncs::storage::load
- sysmod::openai::basicfuncs::storage::load_file
- sysmod::openai::basicfuncs::storage::register_all
- sysmod::openai::basicfuncs::storage::register_delete
- sysmod::openai::basicfuncs::storage::register_load
- sysmod::openai::basicfuncs::storage::register_save
- sysmod::openai::basicfuncs::storage::rlock_file
- sysmod::openai::basicfuncs::storage::save
- sysmod::openai::basicfuncs::storage::save_file
- sysmod::openai::basicfuncs::storage::wlock_file
- sysmod::openai::basicfuncs::system::debug_mode
- sysmod::openai::basicfuncs::system::get_cpu_status
- sysmod::openai::basicfuncs::system::get_current_datetime
- sysmod::openai::basicfuncs::system::get_model
- sysmod::openai::basicfuncs::system::get_rate_limit
- sysmod::openai::basicfuncs::system::get_version
- sysmod::openai::basicfuncs::system::register_all
- sysmod::openai::basicfuncs::system::register_debug_mode
- sysmod::openai::basicfuncs::system::register_get_cpu_status
- sysmod::openai::basicfuncs::system::register_get_current_datetime
- sysmod::openai::basicfuncs::system::register_get_model
- sysmod::openai::basicfuncs::system::register_get_rate_limit
- sysmod::openai::basicfuncs::system::register_get_version
- sysmod::openai::basicfuncs::web::get_weather_areas
- sysmod::openai::basicfuncs::web::get_weather_report
- sysmod::openai::basicfuncs::web::register_all
- sysmod::openai::basicfuncs::web::register_get_weather_areas
- sysmod::openai::basicfuncs::web::register_get_weather_report
- sysmod::openai::function::get_arg_bool
- sysmod::openai::function::get_arg_bool_opt
- sysmod::openai::function::get_arg_i64
- sysmod::openai::function::get_arg_i64_opt
- sysmod::openai::function::get_arg_str
- sysmod::openai::get_offline_model_info
- sysmod::openai::url_model
- sysmod::twitter::create_http_oauth_header
- sysmod::twitter::create_oauth_field
- sysmod::twitter::create_signature
- taskserver::spawn_oneshot_fn
- taskserver::spawn_oneshot_task
- taskserver::spawn_periodic_task
Type Aliases
- sysmod::SysModArc
- sysmod::camera::PicDict
- sysmod::discord::PoiseContext
- sysmod::discord::PoiseError
- sysmod::http::WebResult
- sysmod::openai::function::FuncArgs
- sysmod::openai::function::FuncBody
- sysmod::openai::function::FuncBodyAsync
- sysmod::twitter::KeyValue
- taskserver::CancelRx
- taskserver::CancelTx
- taskserver::Control
Statics
Constants
- config::CONFIG_CUR_FILE
- config::CONFIG_DEF_FILE
- config::CONFIG_FILE
- sysmod::camera::PIC_DEF_H
- sysmod::camera::PIC_DEF_Q
- sysmod::camera::PIC_DEF_TO_MS
- sysmod::camera::PIC_DEF_W
- sysmod::camera::PIC_MAX_H
- sysmod::camera::PIC_MAX_Q
- sysmod::camera::PIC_MAX_W
- sysmod::camera::PIC_MIN_H
- sysmod::camera::PIC_MIN_Q
- sysmod::camera::PIC_MIN_W
- sysmod::camera::THUMB_H
- sysmod::camera::THUMB_POSTFIX
- sysmod::camera::THUMB_W
- sysmod::discord::AUTODEL_INVALID_CH_MSG
- sysmod::discord::DEFAULT_TOML
- sysmod::discord::MSG_MAX_LEN
- sysmod::health::HISTORY_QUEUE_SIZE
- sysmod::http::upload::FILE_NAME_MAX_LEN
- sysmod::http::upload::TMP_FILE_NAME
- sysmod::http::upload::UPLOAD_FILE_LIMIT_MB
- sysmod::http::upload::UPLOAD_TOTAL_LIMIT_MB
- sysmod::line::DEFAULT_TOML
- sysmod::line::MSG_SPLIT_LEN
- sysmod::line::TIMEOUT
- sysmod::line::URL_PUSH
- sysmod::line::URL_REPLY
- sysmod::openai::CONN_TIMEOUT
- sysmod::openai::MAX_OUTPUT_TOKENS_FACTOR
- sysmod::openai::MODEL_INFO_UPDATE_INTERVAL
- sysmod::openai::MODEL_LIST
- sysmod::openai::OUTPUT_RESERVED_RATIO
- sysmod::openai::SPEECH_INPUT_MAX
- sysmod::openai::SPEECH_SPEED_MAX
- sysmod::openai::SPEECH_SPEED_MIN
- sysmod::openai::TIMEOUT
- sysmod::openai::URL_AUDIO_SPEECH
- sysmod::openai::URL_IMAGE_GEN
- sysmod::openai::URL_RESPONSE
- sysmod::openai::basicfuncs::playtools::COUNT_MAX
- sysmod::openai::basicfuncs::playtools::COUNT_MIN
- sysmod::openai::basicfuncs::playtools::FACE_MAX
- sysmod::openai::basicfuncs::playtools::FACE_MIN
- sysmod::openai::basicfuncs::storage::NOTE_COUNT_MAX
- sysmod::openai::basicfuncs::storage::NOTE_FILE_NAME
- sysmod::openai::basicfuncs::storage::NOTE_LENGTH_MAX
- sysmod::openai::basicfuncs::storage::NOTE_LENGTH_MAX_I64
- sysmod::openai::function::FUNCTION_TOKEN
- sysmod::twitter::DEFAULT_PROMPT_TOML
- sysmod::twitter::DEFAULT_TLCHECK_TOML
- sysmod::twitter::LIMIT_PHOTO_COUNT
- sysmod::twitter::LIMIT_PHOTO_SIZE
- sysmod::twitter::LIMIT_USERS_BY
- sysmod::twitter::LONG_TWEET_BGCOLOR
- sysmod::twitter::LONG_TWEET_FGCOLOR
- sysmod::twitter::LONG_TWEET_FONT_SIZE
- sysmod::twitter::LONG_TWEET_IMAGE_WIDTH
- sysmod::twitter::TIMEOUT
- sysmod::twitter::TWEET_LEN_MAX
- sysmod::twitter::URL_TWEETS
- sysmod::twitter::URL_UPLOAD
- sysmod::twitter::URL_USERS_BY
- sysmod::twitter::URL_USERS_ME