henry232323 / RPGBot

A Discord Bot with lots of RPG utilities

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

License use

Sakiut opened this issue · comments

Hello,

I'm very interested by your bot, and I whant to use it with my RP server. You didn't place any license on the code, so I ask if I can download and modify it to use it as I need. Of course, I will mention the original RP Bot and his creator (you) on my RP server.

Thanks you for answering my questions, and sorry for my bad English.

commented

I just committed a LICENSE.

As far as I'm concerned you can do as you please with the code. I rather you not host the bot publicly separate of mine, privately I don't mind. If there are any features you are looking for however, I am taking PRs and requests.
If you do decide to host the bot privately I can help you with setting up the back-end.

Also if you rather we can switch to french. (But as far as I can tell your english is fine!)

OK Thank you. Could you tell me the content of the "resources/auth" file please ? I need it to test the actual bot

commented

This part is a little difficult.
It is a JSON-dumped list of 5 keys (a little lazy on my part)

  1. Discord Token
  2. discordbots.org token
  3. discord.pw token
  4. datadog key
  5. datadog token

These parts of the code might need to be disabled

Yeah I understand. Thank you ^^

commented

How exactly are you planning on using the bot?

On a RP server, the RP server of Corobizar (https://discord.gg/HmSumFh).

We want to adapt the bot to our rp background

commented

What changes did you have in mind?

I don't understand why I have this error :

  File "RPGBot.py", line 80
    self.db: db.Database = db.Database(self)
           ^
SyntaxError: invalid syntax

Can you help me?

commented

That is a type annotation added in Python3.6. You need to have the new version of Python

OK thanks.

I wan't to do an auto-updating dashboard on the DM of each registered user.
I also want to implement a background-adapted quest and items system, and a system of licenses for the users to have weapons or use their magic powers.
And a lot of things like that.

commented

Well these all seem like interesting ideas, and I'd happily accept a pull request if you're interested.

I will help you with pleasure!

commented

Good to hear! Since the bot works in English, I'd prefer if text in commands is English, but also if you're interested eventually I'll start working on translation and multi-language support. Its just a bit difficult/timely to implement.

I'm french, so I can translate the bot in French if you want! ;)

commented

I think translation would be the easy part, the hard part is handling server configuration and making sure each thing the bot says uses the translation. I started making a translation sheet but it's incomplete

I got another error:

AttributeError: module 'discord' has no attribute 'TextChannel'

What's the version of discord.py you're using?

commented

The rewrite version

I am aso interested in using this bot for role play - but for something very different (no - if you are thinking "adult" that is not it) and significantly more complex.

It would be great if this could be tweaked:

  1. to have a configuration file that defined which cogs get loaded - so we can add as many cogs as we like to provide additional functionality

  2. to make running new server instances much easier (with some setup instructions).

How easy would it be to do this?

commented

Are you wanting to run the bot yourself from your own computer? Or are you looking for changes to the current bot?

If you want to discuss this further, lets take it to the official support server.

I as wanting to run it from my own computer.

But having reviewed the code further I am considering whether mIRC might be a better route.