moved source link to the variable area at the top

This commit is contained in:
2026-02-28 19:13:16 +00:00
parent 3c48ebd15f
commit fe371dcc9e

View File

@@ -20,6 +20,7 @@ public class Program
const int MaxResponseLength = 2048; const int MaxResponseLength = 2048;
const string ModelName = "llama3.1:latest"; const string ModelName = "llama3.1:latest";
const string prefix = "s."; const string prefix = "s.";
const string sourceLink = "https://github.com/SkyJoshua/SkyAI";
private static readonly Dictionary<long, Channel> channelCache = new(); private static readonly Dictionary<long, Channel> channelCache = new();
private static readonly Dictionary<long, List<ChatMessage>> ChatHistory = new(); private static readonly Dictionary<long, List<ChatMessage>> ChatHistory = new();
@@ -68,10 +69,10 @@ public class Program
if (string.IsNullOrWhiteSpace(message.Content)) if (string.IsNullOrWhiteSpace(message.Content))
return; return;
var content = message.Content; var content = message.Content;
var channelId = message.ChannelId; var channelId = message.ChannelId;
var member = await message.FetchAuthorMemberAsync(); var member = await message.FetchAuthorMemberAsync();
var ping = $"«@m-{member.Id}»"; var ping = $"«@m-{member.Id}»";
if (content.StartsWith($"{prefix}cm")) if (content.StartsWith($"{prefix}cm"))
{ {
@@ -82,7 +83,7 @@ public class Program
if (content.StartsWith($"{prefix}source")) if (content.StartsWith($"{prefix}source"))
{ {
await Utils.SendReplyAsync(channelCache, channelId, $"{ping} You can find my source code here: https://github.com/SkyJoshua/SkyAI"); await Utils.SendReplyAsync(channelCache, channelId, $"{ping} You can find my source code here: {sourceLink}");
} }
if (!content.StartsWith($"{prefix}ai")) if (!content.StartsWith($"{prefix}ai"))