Conditions | 4 |
Total Lines | 11 |
Code Lines | 9 |
Lines | 0 |
Ratio | 0 % |
Changes | 0 |
1 | package bot |
||
22 | func (m *BotMessages) Clear(ctx *Context, from int) { |
||
23 | channelID := ctx.Message.ChannelID |
||
24 | if from >= len(m.Messages[channelID]) { |
||
25 | return |
||
26 | } |
||
27 | if len(m.Messages[channelID][:(len(m.Messages[channelID])-1)-from]) > 0 { |
||
28 | err := ctx.Discord.ChannelMessagesBulkDelete(ctx.Message.ChannelID, m.Messages[channelID][:(len(m.Messages[channelID])-1)-from]) |
||
29 | if err != nil { |
||
30 | ctx.Log("Message", ctx.Guild.ID, err.Error()) |
||
31 | } |
||
32 | m.Messages[channelID] = m.Messages[channelID][(len(m.Messages[channelID])-1)-from:] |
||
33 | } |
||
35 |