evennia.accounts¶
This sub-package defines the out-of-character entities known as Accounts. These are equivalent to ‘accounts’ and can puppet one or more Objects depending on settings. An Account has no in-game existence.
- evennia.accounts.accounts
DefaultAccountDefaultAccount.cmdset_provider_orderDefaultAccount.cmdset_provider_error_orderDefaultAccount.cmdset_provider_typeDefaultAccount.objectsDefaultAccount.default_character_typeclassDefaultAccount.lockstringDefaultAccount.cmdsetDefaultAccount.scriptsDefaultAccount.nicksDefaultAccount.sessionsDefaultAccount.optionsDefaultAccount.charactersDefaultAccount.get_cmdset_providers()DefaultAccount.at_post_add_character()DefaultAccount.at_post_remove_character()DefaultAccount.uses_screenreader()DefaultAccount.get_extra_display_name_info()DefaultAccount.get_display_name()DefaultAccount.disconnect_session_from_account()DefaultAccount.puppet_object()DefaultAccount.unpuppet_object()DefaultAccount.unpuppet_all()DefaultAccount.get_puppet()DefaultAccount.get_all_puppets()DefaultAccount.characterDefaultAccount.puppetDefaultAccount.is_banned()DefaultAccount.get_username_validators()DefaultAccount.authenticate()DefaultAccount.normalize_username()DefaultAccount.validate_username()DefaultAccount.validate_password()DefaultAccount.set_password()DefaultAccount.get_character_slots()DefaultAccount.get_available_character_slots()DefaultAccount.check_available_slots()DefaultAccount.create_character()DefaultAccount.at_post_create_character()DefaultAccount.create()DefaultAccount.delete()DefaultAccount.msg()DefaultAccount.execute_cmd()DefaultAccount.at_pre_channel_msg()DefaultAccount.channel_msg()DefaultAccount.at_post_channel_msg()DefaultAccount.search()DefaultAccount.access()DefaultAccount.idle_timeDefaultAccount.connection_timeDefaultAccount.basetype_setup()DefaultAccount.at_account_creation()DefaultAccount.at_init()DefaultAccount.at_first_save()DefaultAccount.at_access()DefaultAccount.at_cmdset_get()DefaultAccount.get_cmdsets()DefaultAccount.at_first_login()DefaultAccount.at_password_change()DefaultAccount.at_pre_login()DefaultAccount.at_post_login()DefaultAccount.at_failed_login()DefaultAccount.at_disconnect()DefaultAccount.at_post_disconnect()DefaultAccount.at_msg_receive()DefaultAccount.at_msg_send()DefaultAccount.at_server_reload()DefaultAccount.at_server_shutdown()DefaultAccount.ooc_appearance_templateDefaultAccount.at_look()DefaultAccount.DoesNotExistDefaultAccount.MultipleObjectsReturnedDefaultAccount.pathDefaultAccount.typename
DefaultGuestAccountDBAccountDB.DoesNotExistAccountDB.MultipleObjectsReturnedAccountDB.account_subscription_setAccountDB.cmdset_storageAccountDB.date_joinedAccountDB.db_attributesAccountDB.db_cmdset_storageAccountDB.db_date_createdAccountDB.db_is_botAccountDB.db_is_connectedAccountDB.db_keyAccountDB.db_lock_storageAccountDB.db_tagsAccountDB.db_typeclass_pathAccountDB.emailAccountDB.first_nameAccountDB.get_next_by_date_joined()AccountDB.get_next_by_db_date_created()AccountDB.get_previous_by_date_joined()AccountDB.get_previous_by_db_date_created()AccountDB.groupsAccountDB.hide_from_accounts_setAccountDB.idAccountDB.is_activeAccountDB.is_botAccountDB.is_connectedAccountDB.is_staffAccountDB.is_superuserAccountDB.keyAccountDB.last_loginAccountDB.last_nameAccountDB.logentry_setAccountDB.nameAccountDB.objectdb_setAccountDB.objectsAccountDB.passwordAccountDB.pathAccountDB.receiver_account_setAccountDB.scriptdb_setAccountDB.sender_account_setAccountDB.typenameAccountDB.uidAccountDB.user_permissionsAccountDB.username
AccountManagerAccountSessionHandlerChannelDBChannelDB.DoesNotExistChannelDB.MultipleObjectsReturnedChannelDB.db_account_subscriptionsChannelDB.db_attributesChannelDB.db_date_createdChannelDB.db_keyChannelDB.db_lock_storageChannelDB.db_object_subscriptionsChannelDB.db_tagsChannelDB.db_typeclass_pathChannelDB.get_next_by_db_date_created()ChannelDB.get_previous_by_db_date_created()ChannelDB.idChannelDB.objectsChannelDB.pathChannelDB.subscriptionsChannelDB.typename
CharactersHandlerCmdSetHandlerCmdSetHandler.__init__()CmdSetHandler.add()CmdSetHandler.add_default()CmdSetHandler.all()CmdSetHandler.clear()CmdSetHandler.delete()CmdSetHandler.delete_default()CmdSetHandler.get()CmdSetHandler.has()CmdSetHandler.has_cmdset()CmdSetHandler.remove()CmdSetHandler.remove_default()CmdSetHandler.reset()CmdSetHandler.update()
ImproperlyConfiguredModelAttributeBackendModelAttributeBackend.__init__()ModelAttributeBackend.do_batch_finish()ModelAttributeBackend.do_batch_update_attribute()ModelAttributeBackend.do_create_attribute()ModelAttributeBackend.do_delete_attribute()ModelAttributeBackend.do_update_attribute()ModelAttributeBackend.query_all()ModelAttributeBackend.query_category()ModelAttributeBackend.query_key()
NickHandlerObjectDBObjectDB.DoesNotExistObjectDB.MultipleObjectsReturnedObjectDB.accountObjectDB.at_db_location_postsave()ObjectDB.cmdset_storageObjectDB.contents_cacheObjectDB.db_accountObjectDB.db_account_idObjectDB.db_attributesObjectDB.db_cmdset_storageObjectDB.db_date_createdObjectDB.db_destinationObjectDB.db_destination_idObjectDB.db_homeObjectDB.db_home_idObjectDB.db_keyObjectDB.db_locationObjectDB.db_location_idObjectDB.db_lock_storageObjectDB.db_sessidObjectDB.db_tagsObjectDB.db_typeclass_pathObjectDB.destinationObjectDB.destinations_setObjectDB.get_next_by_db_date_created()ObjectDB.get_previous_by_db_date_created()ObjectDB.hide_from_objects_setObjectDB.homeObjectDB.homes_setObjectDB.idObjectDB.locationObjectDB.locations_setObjectDB.object_subscription_setObjectDB.objectsObjectDB.pathObjectDB.receiver_object_setObjectDB.scriptdb_setObjectDB.sender_object_setObjectDB.sessidObjectDB.typename
OptionHandlerScriptHandlerServerConfigThrottleTypeclassBaseValidationErrorauthenticate()class_from_module()getrandbits()import_string()is_iter()lazy_propertymake_iter()to_str()variable_from_module()
- evennia.accounts.bots
BotStarterBotIRCBotRSSBotGrapevineBotDiscordBotDiscordBot.factory_pathDiscordBot.at_init()DiscordBot.start()DiscordBot.at_pre_channel_msg()DiscordBot.channel_msg()DiscordBot.change_nickname()DiscordBot.assign_role()DiscordBot.direct_msg()DiscordBot.relay_to_channel()DiscordBot.execute_cmd()DiscordBot.DoesNotExistDiscordBot.MultipleObjectsReturnedDiscordBot.pathDiscordBot.typename
- evennia.accounts.manager
AccountManagerAccountDBManagerAccountDBManager.num_total_accounts()AccountDBManager.get_connected_accounts()AccountDBManager.get_recently_created_accounts()AccountDBManager.get_recently_connected_accounts()AccountDBManager.get_account_from_email()AccountDBManager.get_account_from_uid()AccountDBManager.get_account_from_name()AccountDBManager.search_account()AccountDBManager.create_account()AccountDBManager.account_search()
TypeclassManagerTypeclassManager.all()TypeclassManager.all_family()TypeclassManager.annotate()TypeclassManager.count()TypeclassManager.filter()TypeclassManager.filter_family()TypeclassManager.first()TypeclassManager.get()TypeclassManager.get_family()TypeclassManager.last()TypeclassManager.smart_search()TypeclassManager.values()TypeclassManager.values_list()
TypedObjectManagerTypedObjectManager.create_tag()TypedObjectManager.dbref()TypedObjectManager.dbref_search()TypedObjectManager.get_alias()TypedObjectManager.get_attribute()TypedObjectManager.get_by_alias()TypedObjectManager.get_by_attribute()TypedObjectManager.get_by_nick()TypedObjectManager.get_by_permission()TypedObjectManager.get_by_tag()TypedObjectManager.get_dbref_range()TypedObjectManager.get_id()TypedObjectManager.get_nick()TypedObjectManager.get_permission()TypedObjectManager.get_tag()TypedObjectManager.get_typeclass_totals()TypedObjectManager.object_totals()TypedObjectManager.search_dbref()TypedObjectManager.typeclass_search()
UserManagerclass_from_module()dbid_to_obj()make_iter()
- evennia.accounts.models
AccountDBAccountDB.db_is_connectedAccountDB.db_cmdset_storageAccountDB.db_is_botAccountDB.objectsAccountDB.cmdset_storageAccountDB.nameAccountDB.keyAccountDB.uidAccountDB.DoesNotExistAccountDB.MultipleObjectsReturnedAccountDB.account_subscription_setAccountDB.date_joinedAccountDB.db_attributesAccountDB.db_date_createdAccountDB.db_keyAccountDB.db_lock_storageAccountDB.db_tagsAccountDB.db_typeclass_pathAccountDB.emailAccountDB.first_nameAccountDB.get_next_by_date_joined()AccountDB.get_next_by_db_date_created()AccountDB.get_previous_by_date_joined()AccountDB.get_previous_by_db_date_created()AccountDB.groupsAccountDB.hide_from_accounts_setAccountDB.idAccountDB.is_activeAccountDB.is_botAccountDB.is_connectedAccountDB.is_staffAccountDB.is_superuserAccountDB.last_loginAccountDB.last_nameAccountDB.logentry_setAccountDB.objectdb_setAccountDB.passwordAccountDB.pathAccountDB.receiver_account_setAccountDB.scriptdb_setAccountDB.sender_account_setAccountDB.typenameAccountDB.user_permissionsAccountDB.username
AbstractUserAbstractUser.EMAIL_FIELDAbstractUser.MetaAbstractUser.REQUIRED_FIELDSAbstractUser.USERNAME_FIELDAbstractUser.clean()AbstractUser.date_joinedAbstractUser.emailAbstractUser.email_user()AbstractUser.first_nameAbstractUser.get_full_name()AbstractUser.get_next_by_date_joined()AbstractUser.get_previous_by_date_joined()AbstractUser.get_short_name()AbstractUser.groupsAbstractUser.is_activeAbstractUser.is_staffAbstractUser.is_superuserAbstractUser.last_loginAbstractUser.last_nameAbstractUser.objectsAbstractUser.passwordAbstractUser.user_permissionsAbstractUser.usernameAbstractUser.username_validator
AccountDBManagerAccountDBManager.account_search()AccountDBManager.create_account()AccountDBManager.get_account_from_email()AccountDBManager.get_account_from_name()AccountDBManager.get_account_from_uid()AccountDBManager.get_connected_accounts()AccountDBManager.get_recently_connected_accounts()AccountDBManager.get_recently_created_accounts()AccountDBManager.num_total_accounts()AccountDBManager.search_account()
TypedObjectTypedObject.MetaTypedObject.__init__()TypedObject.access()TypedObject.aliasesTypedObject.at_idmapper_flush()TypedObject.at_init()TypedObject.at_rename()TypedObject.attributesTypedObject.check_permstring()TypedObject.date_createdTypedObject.dbTypedObject.db_attributesTypedObject.db_date_createdTypedObject.db_keyTypedObject.db_lock_storageTypedObject.db_tagsTypedObject.db_typeclass_pathTypedObject.dbidTypedObject.dbrefTypedObject.delete()TypedObject.get_absolute_url()TypedObject.get_display_name()TypedObject.get_extra_info()TypedObject.get_next_by_db_date_created()TypedObject.get_previous_by_db_date_created()TypedObject.init_evennia_properties()TypedObject.is_typeclass()TypedObject.keyTypedObject.lock_storageTypedObject.locksTypedObject.nameTypedObject.nattributesTypedObject.ndbTypedObject.objectsTypedObject.pathTypedObject.permissionsTypedObject.search()TypedObject.set_class_from_typeclass()TypedObject.swap_typeclass()TypedObject.tagsTypedObject.typeclass_pathTypedObject.typenameTypedObject.web_get_admin_url()TypedObject.web_get_create_url()TypedObject.web_get_delete_url()TypedObject.web_get_detail_url()TypedObject.web_get_puppet_url()TypedObject.web_get_update_url()
make_iter()smart_str()