]> gitweb.ps.run Git - matrix_esp_thesis/blob - examples/Send.c
esp32 http change timeout
[matrix_esp_thesis] / examples / Send.c
1 #include <matrix.h>\r
2 \r
3 #define SERVER       "https://matrix.org"\r
4 #define USER_ID      "@pscho:matrix.org"\r
5 #define ROOM_ID      "!koVStwyiiKcBVbXZYz:matrix.org"\r
6 \r
7 int\r
8 main(void)\r
9 {\r
10     MatrixClient client;\r
11     MatrixClientInit(&client);\r
12     \r
13     MatrixHttpInit(&client.hc, SERVER);\r
14 \r
15 \r
16     MatrixClientSetUserId(&client, USER_ID);\r
17 \r
18     MatrixClientLoginPassword(&client,\r
19         "pscho",\r
20         "Wc23EbmB9G3faMq",\r
21         "Test1");\r
22 \r
23 \r
24     MatrixClientSendEvent(&client,\r
25         ROOM_ID,\r
26         "m.room.message",\r
27         "{\"body\":\"Hello\",\"msgtype\":\"m.text\"}");\r
28         \r
29     \r
30     MatrixClientDeleteDevice(&client);\r
31         \r
32     MatrixHttpDeinit(&client.hc);\r
33 \r
34     return 0;\r
35 }\r