Skip to content

sdkayy/Kek

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is no longer actively maintained and very out of date.

Kek

Kek is a public C# Instagram Wrapper!

#User.cs Logon(string username, string password) Logs a user on

Register(string username, string password, string email, string name) Registers a user

ChangeName(string username) Changes a username

Follow(string username) Follows a user

Unfollow(string username) Unfollows a user

#Post.cs Unlike(string pic) Unlike a post

Like(string posturl) Likes a post

Comment(string post, string comment) Comment on a post

Report(string post, Kek.Kek.ReportType.TYPE) Report a post

#Waiting for a user to post

private void button1_Click(object sender, EventArgs e)
{
	backgroundWorker1.RunWorkerAsync();
}

Kek.Utils.Post post;
private void backgroundWorker1_DoWork(object sender, DoWorkEventArgs e)
{
	post = new Kek.Utils.Post();
	post.OnNewPost += new Kek.Utils.Post.NewPost(NewPost);
	post.WaitForPost("teh_sdk");
}

private void NewPost(object obj, Kek.Utils.PostArgs args)
{
	post.Like(args.Link);
	MessageBox.Show("SDK Posted and we liked it instantly! Nice!");
}

#Login

Kek.Kek kek = new Kek.Kek();
Kek.Utils.User user = new Kek.Utils.User();
if(user.Logon("Username", "Password"))
{
	MessageBox.Show("logged in");
}

#Registering

Kek.Kek kek = new Kek.Kek();
Kek.Utils.User user = new Kek.Utils.User();
if(user.Register("Testin123", "Testing123", "testing+1@gmail.com", "Test Lol"))
{
	MessageBox.Show("registered");
}

#Changing a Name

Kek.Kek kek = new Kek.Kek();
Kek.Utils.User user = new Kek.Utils.User();
if(user.Logon("Testing123", "Testin123"))
{
	if(user.ChangeName("astro")) 
	{
		MessageBox.Show("Name Changed");
	}
}

#Follow

Kek.Kek kek = new Kek.Kek();
Kek.Utils.User user = new Kek.Utils.User();
if(user.Logon("Testin123", "Testing123"))
{
	if(user.Follow("Testing1234"))
	{
		MessageBox.Show("Followed");
	}
}

#Unfollow

Kek.Kek kek = new Kek.Kek();
Kek.Utils.User user = new Kek.Utils.User();
Kek.Utils.Post post = new Kek.Utils.Post();
if(user.Logon("Testing123", "Testing123"))
{
	if(user.Unfollow("Testing1234"))
	{
		MessageBox.Show("Unfollowed");
	}
}

#Like

Kek.Kek kek = new Kek.Kek();
Kek.Utils.User user = new Kek.Utils.User();
Kek.Utils.Post post = new Kek.Utils.Post();
if(user.Logon("Testin123", "Testing123"))
{
	if(post.Like("https://www.instagram.com/p/BHOReJnjzgo/"))
	{
		MessageBox.Show("Liked");
	}
}

#Unlike

Kek.Kek kek = new Kek.Kek();
Kek.Utils.User user = new Kek.Utils.User();
Kek.Utils.Post post = new Kek.Utils.Post();
if(user.Logon("Testing123", "Testing123"))
{
	if(post.Unlike("https://www.instagram.com/p/BHOReJnjzgo/"))
	{
		MessageBox.Show("Unliked");
	}
}

#Comment

Kek.Kek kek = new Kek.Kek();
Kek.Utils.User user = new Kek.Utils.User();
Kek.Utils.Post post = new Kek.Utils.Post();
if(user.Logon("Testing123", "Testing123"))
{
	if(post.Comment("https://www.instagram.com/p/BHOReJnjzgo/", "Okokokok"))
	{
		MessageBox.Show("Commented");
	}
}

#Report

Kek.Kek kek = new Kek.Kek();
Kek.Utils.User user = new Kek.Utils.User();
Kek.Utils.Post post = new Kek.Utils.Post();
if(user.Logon("Testing123","Testing123"))
{
	if(post.Report("https://www.instagram.com/p/BHOReJnjzgo/", Kek.Kek.ReportType.Nudity)) 
	{
		MessageBox.Show("Reported");
	}
}

#Contact Instagram: @teh_sdk DM me for my email

About

Kek is a public C# Instagram Wrapper!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages