chore: unexport some bot imports

This commit is contained in:
Jacob Jonsson 2026-03-15 15:21:50 +01:00
parent 1addcc7ae3
commit bd3d7b909a
Signed by: Jassob
GPG key ID: 7E30B9B047F7202E

View file

@ -1,12 +1,10 @@
const std = @import("std"); const std = @import("std");
const zigeru = @import("zigeru"); const zigeru = @import("zigeru");
const bot = zigeru.bot;
const Bot = zigeru.bot.Bot; const Bot = zigeru.bot.Bot;
const Error = zigeru.bot.Error;
const UserCommand = zigeru.commands.UserCommand; const UserCommand = zigeru.commands.UserCommand;
const AdminCommand = zigeru.commands.AdminCommand; const AdminCommand = zigeru.commands.AdminCommand;
const BotMessage = zigeru.bot.Message;
const BotResponse = zigeru.bot.Response;
const zircon = @import("zircon"); const zircon = @import("zircon");
var debug_allocator = std.heap.DebugAllocator(.{}).init; var debug_allocator = std.heap.DebugAllocator(.{}).init;
@ -96,7 +94,7 @@ pub const BotAdapter = struct {
const nick = nickFromPrefix(msg.prefix); const nick = nickFromPrefix(msg.prefix);
// create message // create message
const bot_message = BotMessage.initOwned( const bot_message = bot.Message.initOwned(
self.allocator, self.allocator,
std.time.timestamp(), std.time.timestamp(),
nick, nick,
@ -124,11 +122,11 @@ pub const BotAdapter = struct {
} }
/// report errors as private message to admin channel. /// report errors as private message to admin channel.
fn reportError(err: Error) zircon.Message { fn reportError(err: bot.Error) zircon.Message {
const err_msg = switch (err) { const err_msg = switch (err) {
Error.NoMessage => "no matching message", bot.Error.NoMessage => "no matching message",
Error.OutOfMemory => "out of memory", bot.Error.OutOfMemory => "out of memory",
Error.WriteFailed => "write failed", bot.Error.WriteFailed => "write failed",
}; };
return .{ .PRIVMSG = .{ .prefix = null, .targets = "#eru-admin", .text = err_msg } }; return .{ .PRIVMSG = .{ .prefix = null, .targets = "#eru-admin", .text = err_msg } };
} }
@ -151,7 +149,7 @@ fn nickFromPrefix(prefix: ?zircon.Prefix) []const u8 {
} }
/// toIRC converts a bot response and converts it to a IRC message. /// toIRC converts a bot response and converts it to a IRC message.
fn toIRC(response: BotResponse) zircon.Message { fn toIRC(response: bot.Response) zircon.Message {
switch (response) { switch (response) {
.join => |join| return .{ .join => |join| return .{
.JOIN = .{ .prefix = null, .channels = join.channels }, .JOIN = .{ .prefix = null, .channels = join.channels },