diff --git a/src/TelegramPanel.Web/Components/Pages/Channels.razor b/src/TelegramPanel.Web/Components/Pages/Channels.razor index f86cd87..3ba83e9 100644 --- a/src/TelegramPanel.Web/Components/Pages/Channels.razor +++ b/src/TelegramPanel.Web/Components/Pages/Channels.razor @@ -103,7 +103,6 @@ 踢人 邀请用户 复制链接 - 复制邀请链接 删除频道 @@ -306,27 +305,6 @@ } } - private async Task CopyInviteAsync(Channel channel) - { - try - { - var executeAccountId = channel.CreatorAccountId ?? filterAccount; - if (executeAccountId <= 0) - { - Snackbar.Add("无法导出邀请链接:请先选择账号或确保频道有创建账号", Severity.Warning); - return; - } - - var link = await ChannelService.ExportJoinLinkAsync(executeAccountId, channel.TelegramId); - await JS.InvokeVoidAsync("telegramPanel.copyText", link); - Snackbar.Add("已复制邀请链接", Severity.Success); - } - catch (Exception ex) - { - Snackbar.Add($"获取邀请失败:{ex.Message}", Severity.Error); - } - } - private async Task DeleteChannel(int id) { var channel = channels.FirstOrDefault(c => c.Id == id);