Commit graph

20 commits

Author SHA1 Message Date
7360bf96f8 Fix rustls panic in example bots 2024-12-04 18:52:29 +01:00
8506a231dd Add more lints 2024-12-04 17:21:53 +01:00
4314a24e78 Switch to jiff from time 2024-12-04 17:08:52 +01:00
2decee83e9 Switch euphoria.io (RIP) to euphoria.leet.nu
euphoria.io is dead for good now, and euphoria.leet.nu is the blessed
clone/fork that will take its place. May this crevice of the internet
survive another day.
2023-12-26 13:57:18 +01:00
34f33ff038 Rename Snapshot to ConnSnapshot 2023-05-14 14:44:49 +02:00
4479126500 Return whether command handled message 2023-02-27 12:41:49 +01:00
46d9367670 Add ConnTx::send_only 2023-01-30 18:57:06 +01:00
ac2a3cdd9f Add testbot_commands example 2023-01-26 19:45:30 +01:00
9023de6509 Add bot::instances 2023-01-24 10:46:04 +01:00
3f14151feb Send different kinds of events 2023-01-22 20:51:08 +01:00
5a8ad6b40f Split up instance config 2023-01-22 19:07:23 +01:00
adcd17deae Make instance event handler synchronous and infallible 2023-01-22 01:00:18 +01:00
d02b9a2e76 Update config constructor functions 2023-01-21 16:22:54 +01:00
74423b6207 Add testbot example for Instance 2023-01-21 00:45:12 +01:00
705ef90e98 Update testbot example
Packet handling is now extracted into a separate function and the bot
uses euphoxide's joined.since for its !uptime command.
2023-01-21 00:22:28 +01:00
6916977a47 Rewrite conn module 2023-01-20 19:20:21 +01:00
748d6b7ded Add wrapper types for various kinds of id 2022-09-26 10:00:06 +02:00
5ac16db3fc Make timeout configurable 2022-08-20 23:50:00 +02:00
49b37649e3 Return entire packet in ConnTx::recv 2022-08-20 20:18:43 +02:00
cfea721836 Add simple example bot named TestBot 2022-08-18 17:31:35 +02:00