mirror of
https://github.com/TeamOctolings/Octobot.git
synced 2025-04-20 00:43:36 +03:00
Address requested changes
Signed-off-by: Octol1ttle <l1ttleofficial@outlook.com>
This commit is contained in:
parent
8615729b8d
commit
a65bb26aee
3 changed files with 8 additions and 6 deletions
|
@ -586,7 +586,7 @@
|
||||||
<value>Напоминания {0}</value>
|
<value>Напоминания {0}</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="InvalidReminderIndex" xml:space="preserve">
|
<data name="InvalidReminderIndex" xml:space="preserve">
|
||||||
<value>У тебя нет упоминания с указанным индексом!</value>
|
<value>У тебя нет напоминания с указанным индексом!</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ReminderDeleted" xml:space="preserve">
|
<data name="ReminderDeleted" xml:space="preserve">
|
||||||
<value>Напоминание удалено</value>
|
<value>Напоминание удалено</value>
|
||||||
|
|
|
@ -589,6 +589,6 @@
|
||||||
<value>у тебя нет напоминалки с этим индексом!</value>
|
<value>у тебя нет напоминалки с этим индексом!</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="ReminderDeleted" xml:space="preserve">
|
<data name="ReminderDeleted" xml:space="preserve">
|
||||||
<value>напоминалка стёрта</value>
|
<value>напоминалка уничтожена</value>
|
||||||
</data>
|
</data>
|
||||||
</root>
|
</root>
|
||||||
|
|
|
@ -73,13 +73,14 @@ public class RemindCommandGroup : CommandGroup
|
||||||
for (var i = 0; i < data.Reminders.Count; i++)
|
for (var i = 0; i < data.Reminders.Count; i++)
|
||||||
{
|
{
|
||||||
var reminder = data.Reminders[i];
|
var reminder = data.Reminders[i];
|
||||||
builder.AppendLine($"[{i}] {Markdown.InlineCode(reminder.Text)} ({Markdown.Timestamp(reminder.At)})");
|
builder.AppendLine(
|
||||||
|
$"- {Markdown.InlineCode(i.ToString())} - {Markdown.InlineCode(reminder.Text)} - {Markdown.Timestamp(reminder.At)}");
|
||||||
}
|
}
|
||||||
|
|
||||||
var embed = new EmbedBuilder().WithSmallTitle(
|
var embed = new EmbedBuilder().WithSmallTitle(
|
||||||
string.Format(Messages.ReminderList, user.GetTag()), user)
|
string.Format(Messages.ReminderList, user.GetTag()), user)
|
||||||
.WithDescription(builder.ToString())
|
.WithDescription(builder.ToString())
|
||||||
.WithColour(ColorsList.Default)
|
.WithColour(ColorsList.Cyan)
|
||||||
.Build();
|
.Build();
|
||||||
|
|
||||||
return await _feedback.SendContextualEmbedResultAsync(
|
return await _feedback.SendContextualEmbedResultAsync(
|
||||||
|
@ -152,7 +153,7 @@ public class RemindCommandGroup : CommandGroup
|
||||||
[RequireContext(ChannelContext.Guild)]
|
[RequireContext(ChannelContext.Guild)]
|
||||||
[UsedImplicitly]
|
[UsedImplicitly]
|
||||||
public async Task<Result> ExecuteDeleteReminderAsync(
|
public async Task<Result> ExecuteDeleteReminderAsync(
|
||||||
int index)
|
[MinValue(0)] int index)
|
||||||
{
|
{
|
||||||
if (!_context.TryGetContextIDs(out var guildId, out _, out var userId))
|
if (!_context.TryGetContextIDs(out var guildId, out _, out var userId))
|
||||||
{
|
{
|
||||||
|
@ -171,7 +172,8 @@ public class RemindCommandGroup : CommandGroup
|
||||||
return await DeleteReminderAsync(data.GetOrCreateMemberData(userId), index, currentUser, CancellationToken);
|
return await DeleteReminderAsync(data.GetOrCreateMemberData(userId), index, currentUser, CancellationToken);
|
||||||
}
|
}
|
||||||
|
|
||||||
private async Task<Result> DeleteReminderAsync(MemberData data, int index, IUser currentUser, CancellationToken ct)
|
private async Task<Result> DeleteReminderAsync(MemberData data, int index, IUser currentUser,
|
||||||
|
CancellationToken ct)
|
||||||
{
|
{
|
||||||
if (index >= data.Reminders.Count)
|
if (index >= data.Reminders.Count)
|
||||||
{
|
{
|
||||||
|
|
Loading…
Add table
Reference in a new issue