mirror of
https://github.com/sky-systems/sky_phone.git
synced 2026-08-29 01:08:59 +00:00
DOC - document GIPHY message provider
This commit is contained in:
@@ -13,6 +13,18 @@ An iFruit account is optional. Unlinked devices retain local settings, alarms, m
|
||||
- `oxmysql` with MySQL/MariaDB.
|
||||
- `pma-voice` when `Config.Calls.VoiceProvider` is set to `"pma"`.
|
||||
|
||||
## Messages GIF provider
|
||||
|
||||
GIF search keeps its credential server-side. Add this convar to `server.cfg`:
|
||||
|
||||
```cfg
|
||||
set sky_phone_giphy_api_key "YOUR_GIPHY_API_KEY"
|
||||
```
|
||||
|
||||
GIPHY provides trending and searched GIFs through a paginated server-side proxy, so the API key is
|
||||
not included in the NUI bundle. Photo and video actions in Messages are intentionally inactive
|
||||
until their dedicated implementation is available.
|
||||
|
||||
Database migrations run automatically. Existing `sky_phone_mail_accounts` installations are renamed to `sky_phone_accounts` while preserving account IDs and mail foreign keys. iFruit passwords are intentional in-character credentials and remain plaintext `VARCHAR(64)` values; registration screens warn players never to reuse a real password.
|
||||
|
||||
For a fresh manual database installation, import `sky_phone/sql/install.sql`. It contains the complete current table, key, index, collation, and foreign-key schema. Runtime migrations remain authoritative for upgrading an existing installation and must stay enabled.
|
||||
|
||||
Reference in New Issue
Block a user