mirror of
https://github.com/Bubuni-Team/telegram-bot.git
synced 2026-07-31 00:29:24 +03:00
Changed prefix for commands in RSS module
This commit is contained in:
@@ -19,7 +19,7 @@ namespace Kruzya.TelegramBot.RichSiteSummary.Handler
|
||||
{
|
||||
}
|
||||
|
||||
[ParametrizedCommand("feed_show")]
|
||||
[ParametrizedCommand("rss_show")]
|
||||
public async Task ShowFeed(Feed feed) => await ShowFeed(feed, Chat, From);
|
||||
|
||||
public async Task ShowFeed(Guid feedId, Chat chat, User from)
|
||||
@@ -80,10 +80,10 @@ namespace Kruzya.TelegramBot.RichSiteSummary.Handler
|
||||
}
|
||||
}
|
||||
|
||||
[ParametrizedCommand("feed_list")]
|
||||
[ParametrizedCommand("rss_list")]
|
||||
public async Task List() => await GenerateMenu();
|
||||
|
||||
[ParametrizedCommand("feed_search")]
|
||||
[ParametrizedCommand("rss_search")]
|
||||
public async Task Search(string query)
|
||||
{
|
||||
if (!(await GenerateMenu(query)))
|
||||
@@ -118,7 +118,7 @@ namespace Kruzya.TelegramBot.RichSiteSummary.Handler
|
||||
var dbQuery = _dbContext.Feeds.AsQueryable();
|
||||
if (!string.IsNullOrWhiteSpace(query))
|
||||
{
|
||||
var searchQuery = query;
|
||||
var searchQuery = query.ToLower();
|
||||
if (query.EndsWith(":sub"))
|
||||
{
|
||||
var chatList = await _dbContext.Subscriptions.AllSubscriptions(chat).Select(chat => chat.Feed.FeedId).ToArrayAsync();
|
||||
@@ -127,7 +127,7 @@ namespace Kruzya.TelegramBot.RichSiteSummary.Handler
|
||||
searchQuery = searchQuery.Remove(searchQuery.Length - 4, 4);
|
||||
}
|
||||
|
||||
dbQuery = dbQuery.Where(feed => feed.Title.Contains(searchQuery) || feed.Url.Contains(searchQuery) || feed.HomePage.Contains(searchQuery));
|
||||
dbQuery = dbQuery.Where(feed => feed.Title.ToLower().Contains(searchQuery) || feed.Url.ToLower().Contains(searchQuery) || feed.HomePage.ToLower().Contains(searchQuery));
|
||||
}
|
||||
|
||||
var totalCount = await dbQuery.CountAsync();
|
||||
|
||||
Reference in New Issue
Block a user