You've already forked Nitro_Render_V3
mirror of
https://github.com/duckietm/Nitro_Render_V3.git
synced 2026-06-19 15:06:20 +00:00
feat(mentions): add DeleteMention composer (header 4805)
This commit is contained in:
@@ -12,7 +12,7 @@ import { RareValuesEvent, RequestRareValuesComposer } from './messages';
|
|||||||
import { WheelBuySpinComposer, WheelDataEvent, WheelOpenComposer, WheelRecentWinsEvent, WheelResultEvent, WheelSpinComposer } from './messages';
|
import { WheelBuySpinComposer, WheelDataEvent, WheelOpenComposer, WheelRecentWinsEvent, WheelResultEvent, WheelSpinComposer } from './messages';
|
||||||
import { WheelAdminGetPrizesComposer, WheelAdminPrizesEvent, WheelAdminSavePrizesComposer } from './messages';
|
import { WheelAdminGetPrizesComposer, WheelAdminPrizesEvent, WheelAdminSavePrizesComposer } from './messages';
|
||||||
import { SoundboardPlayEvent, SoundboardSettingsEvent, SoundboardPlayComposer, SoundboardSetEnabledComposer } from './messages';
|
import { SoundboardPlayEvent, SoundboardSettingsEvent, SoundboardPlayComposer, SoundboardSetEnabledComposer } from './messages';
|
||||||
import { MarkMentionsReadComposer, MentionReceivedEvent, MentionsListEvent, RequestMentionsComposer } from './messages';
|
import { DeleteMentionComposer, MarkMentionsReadComposer, MentionReceivedEvent, MentionsListEvent, RequestMentionsComposer } from './messages';
|
||||||
export class NitroMessages implements IMessageConfiguration
|
export class NitroMessages implements IMessageConfiguration
|
||||||
{
|
{
|
||||||
private _events: Map<number, Function>;
|
private _events: Map<number, Function>;
|
||||||
@@ -1161,6 +1161,7 @@ export class NitroMessages implements IMessageConfiguration
|
|||||||
// MENTIONS
|
// MENTIONS
|
||||||
this._composers.set(OutgoingHeader.REQUEST_MENTIONS, RequestMentionsComposer);
|
this._composers.set(OutgoingHeader.REQUEST_MENTIONS, RequestMentionsComposer);
|
||||||
this._composers.set(OutgoingHeader.MARK_MENTIONS_READ, MarkMentionsReadComposer);
|
this._composers.set(OutgoingHeader.MARK_MENTIONS_READ, MarkMentionsReadComposer);
|
||||||
|
this._composers.set(OutgoingHeader.DELETE_MENTION, DeleteMentionComposer);
|
||||||
|
|
||||||
// BOTS
|
// BOTS
|
||||||
this._composers.set(OutgoingHeader.USER_BOTS, GetBotInventoryComposer);
|
this._composers.set(OutgoingHeader.USER_BOTS, GetBotInventoryComposer);
|
||||||
|
|||||||
@@ -6,6 +6,7 @@ export class OutgoingHeader
|
|||||||
// MENTIONS
|
// MENTIONS
|
||||||
public static REQUEST_MENTIONS = 4803;
|
public static REQUEST_MENTIONS = 4803;
|
||||||
public static MARK_MENTIONS_READ = 4804;
|
public static MARK_MENTIONS_READ = 4804;
|
||||||
|
public static DELETE_MENTION = 4805;
|
||||||
|
|
||||||
public static ACHIEVEMENT_LIST = 219;
|
public static ACHIEVEMENT_LIST = 219;
|
||||||
public static AUTHENTICATION = -1;
|
public static AUTHENTICATION = -1;
|
||||||
|
|||||||
@@ -0,0 +1,21 @@
|
|||||||
|
import { IMessageComposer } from '@nitrots/api';
|
||||||
|
|
||||||
|
export class DeleteMentionComposer implements IMessageComposer<ConstructorParameters<typeof DeleteMentionComposer>>
|
||||||
|
{
|
||||||
|
private _data: ConstructorParameters<typeof DeleteMentionComposer>;
|
||||||
|
|
||||||
|
constructor(mentionId: number)
|
||||||
|
{
|
||||||
|
this._data = [mentionId];
|
||||||
|
}
|
||||||
|
|
||||||
|
public getMessageArray()
|
||||||
|
{
|
||||||
|
return this._data;
|
||||||
|
}
|
||||||
|
|
||||||
|
public dispose(): void
|
||||||
|
{
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -1,2 +1,3 @@
|
|||||||
export * from './RequestMentionsComposer';
|
export * from './RequestMentionsComposer';
|
||||||
export * from './MarkMentionsReadComposer';
|
export * from './MarkMentionsReadComposer';
|
||||||
|
export * from './DeleteMentionComposer';
|
||||||
|
|||||||
Reference in New Issue
Block a user