inatcog.commands package

Submodules

inatcog.commands.inat module

Module for inat command group.

class inatcog.commands.inat.CommandsInat(*_args)[source]

Bases: INatEmbeds, MixinMeta

Mixin providing inat command group.

clear_bot_prefixes = <redbot.core.commands.commands.Command object>
clear_event = <redbot.core.commands.commands.Command object>
describe = <redbot.core.commands.commands.HybridGroup object>
describe_advanced = <redbot.core.commands.commands.HybridCommand object>
describe_autoobs = <redbot.core.commands.commands.HybridCommand object>
describe_cheatsheet = <redbot.core.commands.commands.HybridCommand object>
describe_dates = <redbot.core.commands.commands.HybridCommand object>
describe_dot_taxon = <redbot.core.commands.commands.HybridCommand object>
describe_glossary = <redbot.core.commands.commands.HybridCommand object>
describe_groups = <redbot.core.commands.commands.HybridCommand object>
describe_groups2 = <redbot.core.commands.commands.HybridCommand object>
describe_macros = <redbot.core.commands.commands.HybridCommand object>
describe_query = <redbot.core.commands.commands.HybridCommand object>
describe_reactions = <redbot.core.commands.commands.HybridCommand object>
describe_reply = <redbot.core.commands.commands.HybridCommand object>
describe_taxon_query = <redbot.core.commands.commands.HybridCommand object>
dot_taxon_server = <redbot.core.commands.commands.Command object>
staticmethod format_event(ctx, abbrev, event)[source]

Format an event description.

inat = <redbot.core.commands.commands.Group object>
inat_clear = <redbot.core.commands.commands.Group object>
inat_inspect = <redbot.core.commands.commands.Command object>
inat_set = <redbot.core.commands.commands.Group object>
inat_show = <redbot.core.commands.commands.Group object>
inat_test = <redbot.core.commands.commands.Command object>
set_active_role = <redbot.core.commands.commands.Command object>
set_autoobs = <redbot.core.commands.commands.Group object>
set_autoobs_server = <redbot.core.commands.commands.Command object>
set_beta_role = <redbot.core.commands.commands.Command object>
set_bot_prefixes = <redbot.core.commands.commands.Command object>
set_dot_taxon = <redbot.core.commands.commands.Group object>
set_event = <redbot.core.commands.commands.Command object>
set_home = <redbot.core.commands.commands.Command object>
set_inactive_role = <redbot.core.commands.commands.Command object>
set_listen = <redbot.core.commands.commands.Command object>
set_manage_places_role = <redbot.core.commands.commands.Command object>
set_manage_projects_role = <redbot.core.commands.commands.Command object>
set_manage_users_role = <redbot.core.commands.commands.Command object>
show_autoobs = <redbot.core.commands.commands.Command object>
show_bot_prefixes = <redbot.core.commands.commands.Command object>
show_dot_taxon = <redbot.core.commands.commands.Command object>
show_events = <redbot.core.commands.commands.Command object>
show_home = <redbot.core.commands.commands.Command object>
show_listen = <redbot.core.commands.commands.Command object>
topic_advanced = <redbot.core.commands.commands.Command object>
topic_autoobs = <redbot.core.commands.commands.Command object>
topic_cheatsheet = <redbot.core.commands.commands.Command object>
topic_dates = <redbot.core.commands.commands.Command object>
topic_dot_taxon = <redbot.core.commands.commands.Command object>
topic_glossary = <redbot.core.commands.commands.Command object>
topic_groups = <redbot.core.commands.commands.Command object>
topic_groups2 = <redbot.core.commands.commands.Command object>
topic_macros = <redbot.core.commands.commands.Command object>
topic_query = <redbot.core.commands.commands.Command object>
topic_reaction = <redbot.core.commands.commands.Command object>
topic_reply = <redbot.core.commands.commands.Command object>
topic_taxon_query = <redbot.core.commands.commands.Command object>

inatcog.commands.last module

Module for last command group.

class inatcog.commands.last.CommandsLast(*_args)[source]

Bases: INatEmbeds, MixinMeta

Mixin providing last command group.

await get_last_obs_from_history(ctx)[source]

Get last obs from history.

await get_last_taxon_from_history(ctx)[source]

Get last taxon from history.

last = <redbot.core.commands.commands.Group object>
last_obs = <redbot.core.commands.commands.Group object>
last_obs_img = <redbot.core.commands.commands.Command object>
last_obs_map = <redbot.core.commands.commands.Command object>
last_obs_rank = <redbot.core.commands.commands.Command object>
last_obs_taxon = <redbot.core.commands.commands.Group object>
last_obs_taxon_image = <redbot.core.commands.commands.Command object>
last_taxon = <redbot.core.commands.commands.Group object>
last_taxon_image = <redbot.core.commands.commands.Command object>
last_taxon_map = <redbot.core.commands.commands.Command object>
last_taxon_rank = <redbot.core.commands.commands.Command object>
await query_from_last_taxon(ctx, taxon: Taxon, query: Query)[source]

Query constructed from last taxon and arguments.

inatcog.commands.map module

Module for map command group.

class inatcog.commands.map.CommandsMap(*_args)[source]

Bases: INatEmbeds, MixinMeta

Mixin providing taxon command group.

map = <redbot.core.commands.commands.Group object>
map_obs = <redbot.core.commands.commands.Command object>

inatcog.commands.obs module

Module for obs command group.

class inatcog.commands.obs.CommandsObs(*_args)[source]

Bases: INatEmbeds, MixinMeta

Mixin providing obs command group.

life = <redbot.core.commands.commands.Group object>
obs = <redbot.core.commands.commands.HybridGroup object>
obs_count = <redbot.core.commands.commands.HybridCommand object>
obs_img = <redbot.core.commands.commands.HybridCommand object>
obs_lifelist = <redbot.core.commands.commands.HybridCommand object>
obs_map = <redbot.core.commands.commands.HybridCommand object>
obs_maverick = <redbot.core.commands.commands.HybridCommand object>
tabulate = <redbot.core.commands.commands.Group object>
tabulate_maverick = <redbot.core.commands.commands.Command object>
tabulate_top_identifiers = <redbot.core.commands.commands.Command object>
tabulate_top_observers = <redbot.core.commands.commands.Command object>
tabulate_top_species = <redbot.core.commands.commands.Command object>
top = <redbot.core.commands.commands.HybridGroup object>
top_identifiers = <redbot.core.commands.commands.HybridCommand object>
top_identifiers_alias = <redbot.core.commands.commands.Command object>
top_observers = <redbot.core.commands.commands.HybridCommand object>
top_observers_alias = <redbot.core.commands.commands.Command object>
top_species = <redbot.core.commands.commands.HybridCommand object>
top_species_alias = <redbot.core.commands.commands.Command object>
inatcog.commands.obs.ObsResult

alias of Singleobs

inatcog.commands.place module

Module for place command group.

class inatcog.commands.place.CommandsPlace(*_args)[source]

Bases: INatEmbeds, MixinMeta

Mixin providing place command group.

place = <redbot.core.commands.commands.Group object>
place_add = <redbot.core.commands.commands.Command object>
place_list = <redbot.core.commands.commands.Command object>
place_remove = <redbot.core.commands.commands.Command object>

inatcog.commands.project module

Module for project command group.

class inatcog.commands.project.CommandsProject(*_args)[source]

Bases: INatEmbeds, MixinMeta

Mixin providing project command group.

project = <redbot.core.commands.commands.Group object>
project_add = <redbot.core.commands.commands.Command object>
project_list = <redbot.core.commands.commands.Command object>
project_remove = <redbot.core.commands.commands.Command object>
project_stats = <redbot.core.commands.commands.Command object>

inatcog.commands.search module

Module for search command group.

class inatcog.commands.search.CommandsSearch(*_args)[source]

Bases: INatEmbeds, MixinMeta

Mixin providing search command group.

search = <redbot.core.commands.commands.Group object>
search_inactive = <redbot.core.commands.commands.Command object>
search_obs = <redbot.core.commands.commands.Command object>
search_places = <redbot.core.commands.commands.Command object>
search_projects = <redbot.core.commands.commands.Command object>
search_site = <redbot.core.commands.commands.Command object>
search_taxa = <redbot.core.commands.commands.Command object>
search_users = <redbot.core.commands.commands.Command object>

inatcog.commands.taxon module

Module for taxon command group.

class inatcog.commands.taxon.CommandsTaxon(*_args)[source]

Bases: INatEmbeds, MixinMeta

Mixin providing taxon command group.

bold4 = <redbot.core.commands.commands.Command object>
bonap = <redbot.core.commands.commands.HybridCommand object>
image_alias = <redbot.core.commands.commands.Command object>
related = <redbot.core.commands.commands.Command object>
species = <redbot.core.commands.commands.Command object>
taxon = <redbot.core.commands.commands.HybridGroup object>
taxon_bold4 = <redbot.core.commands.commands.HybridCommand object>
taxon_image = <redbot.core.commands.commands.HybridCommand object>
taxon_loc = <redbot.core.commands.commands.HybridCommand object>
taxon_map = <redbot.core.commands.commands.HybridCommand object>
taxon_means = <redbot.core.commands.commands.HybridCommand object>
taxon_sci = <redbot.core.commands.commands.HybridCommand object>
tname = <redbot.core.commands.commands.Command object>
ttest = <redbot.core.commands.commands.Command object>

inatcog.commands.user module

Module for user command group.

class inatcog.commands.user.CommandsUser(*_args)[source]

Bases: INatEmbeds, MixinMeta

Mixin providing user command group.

iuser = <redbot.core.commands.commands.Command object>
me = <redbot.core.commands.commands.Command object>
my = <redbot.core.commands.commands.Group object>
my_idmap = <redbot.core.commands.commands.Command object>
my_inatyear = <redbot.core.commands.commands.Command object>
my_map = <redbot.core.commands.commands.Command object>
my_obs = <redbot.core.commands.commands.Command object>
rank = <redbot.core.commands.commands.Command object>
user = <redbot.core.commands.commands.Group object>
user_add = <redbot.core.commands.commands.Command object>
user_inatyear = <redbot.core.commands.commands.Command object>
user_list = <redbot.core.commands.commands.Command object>
user_remove = <redbot.core.commands.commands.Command object>
user_remove_all = <redbot.core.commands.commands.Command object>
user_set = <redbot.core.commands.commands.Group object>
user_set_home = <redbot.core.commands.commands.Command object>
user_set_known = <redbot.core.commands.commands.Command object>
user_set_lang = <redbot.core.commands.commands.Command object>
await user_show_settings(ctx, config, setting: str = 'all')[source]

iNat user settings.

Module contents