Port the Nix chat bot to matrix

we used to have a bot on the IRC channel,
GitHub - infinisil/nixbot (A.K.A.: {^_^})

it has some very useful features for helping people in chat, like:
· evaluating Nix to demonstrate language features
· escaping strings like "${}" in Nix single and multi line strings
· calling nix-locate to find a package that provides a binary they’re looking for
· providing canned advice and answers for common questions
· a karma system allowing people to express their gratitude in a more persistent way

while i’m willing to help, this kind of stuff is not up my wheelhouse,
nor do i think the original authors have time to work on the bot

so i’m hoping someone with interest or skill reads this
and brings the bot, or something like it, to matrix