# -*- coding: utf-8 -*- # Part of Odoo. See LICENSE file for full copyright and licensing details. from odoo import models, fields class Users(models.Model): _inherit = 'res.users' odoobot_state = fields.Selection( [ ('not_initialized', 'Not initialized'), ('onboarding_emoji', 'Onboarding emoji'), ('onboarding_attachement', 'Onboarding attachement'), ('onboarding_command', 'Onboarding command'), ('onboarding_ping', 'Onboarding ping'), ('idle', 'Idle'), ('disabled', 'Disabled'), ], string="OdooBot Status", readonly=True, required=True, default="not_initialized") # keep track of the state: correspond to the code of the last message sent