示例#1
0
 public void SendLargeMessage(Discord.User user, string message)
 {
     while (message.Length > 1999)
     {
         user.SendMessage(message.Substring(0, 1999));
         message = message.Remove(0, 1999);
     }
     user.SendMessage(message);
 }
示例#2
0
        public async void  SendHelpMessage(Discord.User user)
        {
            string message = "";

            foreach (var command in helpCommands)
            {
                if ((message.Length + command.Length + Environment.NewLine.Length) < 2000)
                {
                    message += command + Environment.NewLine;
                }
                else
                {
                    await user.SendMessage(message);

                    message = command + Environment.NewLine;
                }
            }
        }
示例#3
0
 /// <summary>
 /// Sends the helpString to a user in a private message.
 /// </summary>
 /// <param name="user">User to send message to.</param>
 public void printHelp(Discord.User user)
 {
     user.SendMessage(String.Format(Resources.helpString, Assembly.GetExecutingAssembly().GetName().Version.ToString()));
 }