Skip to content

Latest commit

 

History

History

Part 2 - Message Events

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

Part 2 - Message Events

This is the second episode of this series Creating a Discord Bot with Python using Hikari API. In this video, we will be focusing on Message Events and understanding their Properties.

Thumbnail

Types of Message Events

hikari.MessageCreateEvent       #Executes for all Messages
hikari.DMMessageCreateEvent     #Executes ONLY for Messages sent in DM
hikari.GuildMessageCreateEvent  #Executes ONLY for Messages sent on a server

GuildMessageCreateEvent Properties

    Author = event.author           #Returns Username#1234
    Author_ID = event.author_id     #Returns Unique Numeric UserID
    Content = event.content         #Returns Text of Message as a String
    Embed = event.embeds            #Returns Embed of Message
    Message = event.message         #Returns all data of Message as a Dictionary
    Message_ID = event.message_id   #Returns Unique Numeric MessageID
    Channel_ID = event.channel_id   #Returns Unique Numeric ChannelID
    Guild_ID = event.guild_id       #Returns Unique Numeric GuildID
    Bot = event.is_bot              #Returns True or False
    Human = event.is_human          #Returns True or False
    Webhook = event.is_webhook      #Returns True or False

DMMessageCreateEvent Properties

    Author = event.author           #Returns Username#1234
    Author_ID = event.author_id     #Returns Unique Numeric UserID
    Content = event.content         #Returns Text of Message as a String
    Embed = event.embeds            #Returns Embed of Message
    Message = event.message         #Returns all data of Message as a Dictionary
    Message_ID = event.message_id   #Returns Unique Numeric MessageID
    Bot = event.is_bot              #Returns True or False
    Human = event.is_human          #Returns True or False
    Webhook = event.is_webhook      #Returns True or False

Resources

Hikari Documentation for Message Events Read the docs for better understanding of the code.

Discord Developer Create your very own Discord Bot here!

License

MIT