Metadata-Version: 2.1
Name: DiscordImpostor
Version: 1.0.1
Summary: A python package for creating bots that pretend to be real users
Home-page: https://github.com/Nikos1001/discord-impostor
Author: Nikos Plugachev
Author-email: nikos@plugachev.com
License: MIT
Platform: UNKNOWN
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.7
Description-Content-Type: text/markdown

# discord_impostor
A python package for creating Discord bots that pretend to be real users

### Installation

To install discord_impostor, simply run ```pip install discord_impostor```

### Basic Usage

To login into Discord with discord_imposter, you need to create and authorize an "Agent".

```

from DiscordImpostor.Agent import Agent

agent = Agent()
agent.login('<your-email-here>', '<your-password-here>')

```

An agent can do many of the actions a normal user can. For example, an agent can read / write messages in a channel

```

from DiscordImpostor.Channel import Channel

channel = Channel('<channel-id>', agent)
channel.load()

latest_msg = channel.get_newest_msg()
print(latest_msg.content)

channel.send_msg('Hello World!')

```

To see the full functionality, take a look at the source code.


