You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

README.md 3.8KB

6 years ago
6 years ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110
  1. ![Banner](http://i.imgur.com/SZIVXEg.png)
  2. [![MIT](https://img.shields.io/github/license/mashape/apistatus.svg?style=flat-square)](https://opensource.org/licenses/MIT)
  3. [![Python](https://img.shields.io/badge/Python-3.5%2B-blue.svg?style=flat-square)](https://github.com/RainbowDinoaur/roxbot/)
  4. [![Say Thanks](https://img.shields.io/badge/say-thanks-ff69b4.svg?style=flat-square)](https://saythanks.io/to/Roxxers)
  5. A simple Discord Bot used by me personally, written for fun.
  6. ## Simple setup
  7. 1. Copy settings/preferences_example.ini to settings/preferences.ini and fill in the details
  8. 2. Run pip install -r requirements.txt in the root directory of the bot
  9. 3. Add the bot to your server by generating an OAuth link with bot scope only
  10. 4. Run main.py to generate config files for the server
  11. 5. Stop RoxBot
  12. 6. Open servers.json and populate with config options for your server
  13. 7. Enjoy!
  14. ## Command Docs
  15. *Coming soon*
  16. ## Changelog
  17. #### v1.3.4
  18. ###### Performance
  19. - Changed the warning listing command do that it isn't slow.
  20. ###### Bug Fixes
  21. - Removing all warnings of a user now removes them from the dictionary. Making them not display in the list even though they don't have any warnings.
  22. #### v1.3.3
  23. ###### Hottest of Bug Fixes
  24. - Warn list now actually works for all warnings.
  25. - Slowmode now ignores mods and admins.
  26. #### v1.3.2
  27. ###### Bug Fixes
  28. - Fixed logging for gss cog again...
  29. #### v1.3.1
  30. ###### Bug Fixes
  31. - Fixed logging for gss cog.
  32. #### v1.3.0
  33. ###### New Features
  34. - New Admin Cog with warning and slowmode commands.
  35. - Hug Command like that of suck and spank
  36. - 'Succ' now added as an alias for ;suck
  37. - The GSS cog commands are more efficient
  38. - ;nsfwperms and ;selfieperms can now be repeated to remove the roles.
  39. - NSFW channels can now be added to selectively enable Roxbot's NSFW features.
  40. - New checks for the suck and spank commands so that they too can be disabled on a channel basis.
  41. ###### Bug Fixes
  42. - Fixed bug where Custom Commands would ignore the blacklist.
  43. - Fixed issue where custom command outputs were always lowercase
  44. - Fixed some naughty swears that were placeholders for a more civilised response.
  45. - Removed Herobrine
  46. #### v1.2.0
  47. ###### New Features
  48. - Added a new cog for the GaySoundsShiposts discord. Just some custom commands needed for modding.
  49. #### v1.1.3
  50. ###### Changes
  51. - Changed to traa command to gss and point to the /r/gaysoundsshitposts subreddit
  52. #### v1.1.2
  53. ###### Bug Fixes
  54. - Fixed a bug when a user only had the '@everyone' role and used ;info.
  55. #### v1.1.1
  56. ###### Bug Fixes
  57. - Print settings outputting too big of a message
  58. - perm roles being overwritten
  59. #### v1.1.0
  60. ###### New Features
  61. - Custom commands! With and without prefixes, the bot can output a custom message.
  62. - Admin roles to check for perms
  63. #### v1.0.0
  64. ###### Rewrite
  65. The whole bot has been completly rewritten. Its jam packed with new commands, cogs, and functionality. Because of this, I wont be including a full change log. I will fill out the changelog for further versions. But this version should be more stable, have more features, and just be better than before.
  66. #### v0.4.0
  67. ###### New Features
  68. - New commands in fun like a reddit scrapper.
  69. - New Utils cog, new commands like avatar, and info
  70. ###### Bugs and Fixes
  71. - Admin cog renamed to Settins cog.
  72. - ChangeAvatar updated again to be inline with who avatar deals with avatar images.
  73. - Fixed twitch cog bug that made roxbot crash a lot
  74. Probs more but I forgot honestly
  75. #### v0.3.6
  76. - ChangeAvatar command updated to use a upto date function to download images
  77. - printsetting command created for bot owner to check the serverconfig at the current time
  78. #### v0.3.5
  79. - Changelog created
  80. #### Pre-v0.3.5
  81. - Bot was made. Wasn't great. You can check the commits though for more info.
  82. ## Licence
  83. [MIT Licence](https://github.com/RainbowRoxxers/roxbot/blob/master/LICENSE)