geowatchutil.codec.geowatch_codec_slack module

class geowatchutil.codec.geowatch_codec_slack.GeoWatchCodecSlack(channel=None, templates=None)[source]

Bases: geowatchutil.codec.geowatch_codec_json.GeoWatchCodecJSON

Codec for Slack messages.

decode(message)[source]

Decode message received via channel

Warning

:mod:GeoWatchCodecSlack cannot decode messages.

encode(message, **kwargs)[source]

Encode message to send via channel

Warning

:mod:GeoWatchCodecSlack cannot encode messages.

pack(messages, which='all', which_index=0)[source]

pack messages for store

render(message, t=None)[source]

Render message for sending via channel

unpack(data)[source]

unpack data from store into messages