Skip to content

Instantly share code, notes, and snippets.

@Der-Eddy
Created March 24, 2015 11:50
Show Gist options
  • Save Der-Eddy/f5880def2889311d24d5 to your computer and use it in GitHub Desktop.
Save Der-Eddy/f5880def2889311d24d5 to your computer and use it in GitHub Desktop.
Epvp PN Newsletter
using System;
using epvpapi;
using epvpapi.Connection;
using epvpapi.Evaluation;
using System.Collections.Generic;
using System.IO;
using System.Text;
using System.Text.RegularExpressions;
namespace PN_Newsletter
{
class MainClass
{
public static void Main (string[] args)
{
Console.WriteLine ("Logging in ...");
User eddy = new User("Der-Eddy", 984054);
var session = new AuthenticatedSession<User>(eddy, "somehash");
foreach (var rank in eddy.Ranks)
Console.WriteLine(String.Format("Name: {0}", rank.Name));
//string content = File.ReadAllText ("C:\\Users\\Eduard\\Desktop\\Ordner\\PN Tool\\Userlist.txt", Encoding.UTF8);
string content = File.ReadAllText ("C:\\Users\\Eduard\\Desktop\\Ordner\\PN Tool\\text.txt", Encoding.UTF8);
string userlist = File.ReadAllText ("C:\\Users\\Eduard\\Desktop\\Ordner\\PN Tool\\userlist2.txt", Encoding.UTF8);
string[] users = Regex.Split(userlist, "\r\n");
List<epvpapi.User> list_users = new List<epvpapi.User>();
foreach (string user in users)
{
Console.WriteLine (user);
list_users.Add(new User(user));
}
//new PrivateMessage(session.User, new Content(content), "Test Newsletter").Send(session);
new PrivateMessage(0, new Content(content), list_users , "Test Newsletter").Send(session);
session.Destroy();
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment