diff options
| author | 2025-04-01 06:14:46 +0200 | |
|---|---|---|
| committer | 2025-04-01 06:14:46 +0200 | |
| commit | 5090e4e77489d7e4e2d358c417c83be8f76307cb (patch) | |
| tree | 99ac992b7388e4562e44661e4d9f8cc2e84e1613 /snac.h | |
| parent | Some more work for future posts. (diff) | |
| download | snac2-5090e4e77489d7e4e2d358c417c83be8f76307cb.tar.gz snac2-5090e4e77489d7e4e2d358c417c83be8f76307cb.tar.xz snac2-5090e4e77489d7e4e2d358c417c83be8f76307cb.zip | |
Added more scheduling code.
Diffstat (limited to 'snac.h')
| -rw-r--r-- | snac.h | 5 |
1 files changed, 5 insertions, 0 deletions
| @@ -205,6 +205,11 @@ void draft_del(snac *user, const char *id); | |||
| 205 | void draft_add(snac *user, const char *id, const xs_dict *msg); | 205 | void draft_add(snac *user, const char *id, const xs_dict *msg); |
| 206 | xs_list *draft_list(snac *user); | 206 | xs_list *draft_list(snac *user); |
| 207 | 207 | ||
| 208 | int is_scheduled(snac *user, const char *id); | ||
| 209 | void schedule_del(snac *user, const char *id); | ||
| 210 | void schedule_add(snac *user, const char *id, const xs_dict *msg); | ||
| 211 | xs_list *scheduled_list(snac *user); | ||
| 212 | |||
| 208 | int limited(snac *user, const char *id, int cmd); | 213 | int limited(snac *user, const char *id, int cmd); |
| 209 | #define is_limited(user, id) limited((user), (id), 0) | 214 | #define is_limited(user, id) limited((user), (id), 0) |
| 210 | #define limit(user, id) limited((user), (id), 1) | 215 | #define limit(user, id) limited((user), (id), 1) |