This module provides the persistence layer of the bot(database)

The plugin contains JPA entities and the JPA persistence unit.

The persistence module provides the following JPA entities:

  • Factoid : Entity holding what the bot learned.
  • Admin : Entity holding administrative users.
  • Role : Entity holding administrative roles.
  • Karma : Entity holding popularity of subjects(channel users, tools, etc.).