parameters: (self)
return_statement: return [
              "%s_%s_%s_%s" % (self.trigger_type, str(self.channel_id), group, str(self.keyword)) for group in groups
          ]
docstring: Returns keys that represents the scopes that this trigger can operate against (and might conflict with other triggers with)
docstring_summary: Returns keys that represents the scopes that this trigger can operate against (and might conflict with other triggers with)
docstring_tokens: Returns keys that represents the scopes that this trigger can operate against ( and might conflict with other triggers with )
function: def trigger_scopes(self):
          """
          Returns keys that represents the scopes that this trigger can operate against (and might conflict with other triggers with)
          """
          groups = ["**"] if not self.groups else [str(g.id) for g in self.groups.all().order_by("id")]
          return [
              "%s_%s_%s_%s" % (self.trigger_type, str(self.channel_id), group, str(self.keyword)) for group in groups
          ]
function_tokens: def trigger_scopes ( self ) : groups = [ "**" ] if not self . groups else [ str ( g . id ) for g in self . groups . all ( ) . order_by ( "id" ) ] return [ "%s_%s_%s_%s" % ( self . trigger_type , str ( self . channel_id ) , group , str ( self . keyword ) ) for group in groups ]