bot
.env
+nimble.develop
+nimble.paths
+nimbledeps
requires "json_serialization"
requires "dimscord"
-requires "random >= 0.5.7"
requires "dotenv >= 2.0.0"
--- /dev/null
+#!/bin/bash
+cat >/tmp/zigcc <<'EOF'
+#!/usr/bin/env sh
+exec zig cc "$@"
+EOF
+chmod +x /tmp/zigcc
+
+cd /home/moo/Projects/Nim/bot
+nim c -d:release \
+ --cpu:amd64 --os:linux --cc:clang \
+ --clang.exe:/tmp/zigcc \
+ --clang.linkerexe:/tmp/zigcc \
+ --passC:"-target x86_64-linux-musl" \
+ --passL:"-target x86_64-linux-musl" \
+ src/bot.nim
--path:"/home/moo/.nimble/pkgs2/unicodedb-0.13.2-739102d885d99bb4571b1955f5f12aee423c935b"
--path:"/home/moo/.nimble/pkgs2/dimscord-1.8.0-ea3dd7aabde21b532afb6d3f4c5e6bb159adc7bc"
--path:"/home/moo/.nimble/pkgs2/zippy-0.10.20-fae5430d597432ea2916a6d45dee53542784d51e"
---path:"/home/moo/.nimble/pkgs2/random-0.5.7-a848bbc060f57e69820d40c6f9b26bac296dd106"
--path:"/home/moo/.nimble/pkgs2/results-0.5.1-a9c011f74bc9ed5c91103917b9f382b12e82a9e7"
--path:"/home/moo/.nimble/pkgs2/jsony-1.1.6-b28964a93a3cf7248126ba39047593cd63a3aa6d"
--path:"/home/moo/.nimble/pkgs2/json_serialization-0.4.4-8b3115354104858a0ac9019356fb29720529c2bd"
let emojis = ["🥵", "🥶", "🤯", "🤓", "🫦", "🪱", "🦧"]
await m.react(emojis[rand(emojis.high)])
+ if m.mention_users.len > 0:
+ if m.mention_users[0].username == "moo bot":
+ discard await m.reply("wassup")
+
if m.content.contains("simon says kys"):
discard await channel.send("bye bye")
quit(0)