1 | exports.room_enter = function (webhook) {
|
2 | var item = webhook.item;
|
3 | return {
|
4 | webhookId: webhook.webhook_id,
|
5 | room: item.room,
|
6 | sender: item.sender
|
7 | };
|
8 | };
|
9 |
|
10 | exports.room_exit = function (webhook) {
|
11 | var item = webhook.item;
|
12 | return {
|
13 | webhookId: webhook.webhook_id,
|
14 | room: item.room,
|
15 | sender: item.sender
|
16 | };
|
17 | };
|
18 |
|
19 | exports.room_message = function (webhook) {
|
20 | var item = webhook.item;
|
21 | return {
|
22 | webhookId: webhook.webhook_id,
|
23 | room: item.room,
|
24 | sender: item.message.from,
|
25 | message: item.message,
|
26 | content: item.message.message
|
27 | };
|
28 | };
|
29 |
|
30 | exports.room_notification = function (webhook) {
|
31 | var item = webhook.item;
|
32 | return {
|
33 | webhookId: webhook.webhook_id,
|
34 | room: item.room,
|
35 | sender: {
|
36 | name: item.message.from
|
37 | },
|
38 | message: item.message,
|
39 | content: item.message.message
|
40 | };
|
41 | };
|
42 |
|
43 | exports.room_topic_change = function (webhook) {
|
44 | var item = webhook.item;
|
45 | return {
|
46 | webhookId: webhook.webhook_id,
|
47 | room: item.room,
|
48 | sender: item.sender,
|
49 | topic: item.topic
|
50 | };
|
51 | };
|