GamendWeb.Api.V1.Admin.ChatModerationController (gamend_web v1.0.1216)

Copy Markdown View Source

Admin API for chat moderation: the report queue, mutes and the word filter.

Parity with the admin console — everything the moderation pages can click is callable from a script. Global mutes live only here and on the admin UI (the player-facing routes are scoped to a lobby, group or party).

Summary

Functions

create_filter_word(conn, params)

create_mute(conn, params)

delete_filter_word(conn, map)

delete_filter_words_by_lang(conn, params)

delete_mute(conn, map)

delete_report(conn, map)

import_filter_words(conn, params)

list_filter_words(conn, params)

list_mutes(conn, params)

list_reports(conn, params)

open_api_operation(action)

@spec open_api_operation(atom()) :: OpenApiSpex.Operation.t()

resolve_report(conn, params)

shared_security()

shared_tags()

test_phrase(conn, params)

update_filter_word(conn, params)