plugin_sticker:
add sticker collect to channel feature
allow detected `addsticker` link and show download sticker set button
database:
remove `IsInitialized` and `InitializedErr` in `DatabaseBackend` struct
add `context.Context` params in `DatabaseBackend.Initializer`
yaml_db:
using `yaml.LoadYAML()` and `yaml.SaveYAML()` to save database file
using `zerolog` logger replace `log`
fix database file protection logic
remove `addToYamlDB()` func
update `Database.UpdateTimestamp` when change some flag
handlers:
fix `CustomSymbolCommand` trigger: use `strings.HasPrefix()` to replace `utils.CommandMaybeWithSuffixUsername()`, custom symbol command will not include robot username suffix
consts:
rename `YAMLDataBasePath` to `YAMLDataBaseDir`
mess:
remove `PrintLogAndSave()` func