BetterChat

Moved

Total Downloads: 26,148 - First Release: Apr 21, 2015 - Last Update: Jan 12, 2018

4.9898/5, 98 likes
  1. I got clan tags to show up in front of player's names in chat. I only tested this with Rust:IO Clans, but it was working perfectly for me.

    ** All I did was get the original BasePlayer object from IPlayer. IPlayer.Name does not include clan tags, but BasePlayer.displayName does. So I used
    Code:
    BasePlayer bPlayer = BasePlayer.Find(player.Id);string username = $"[#{primary.Username.GetUniversalColor()}][+{primary.Username.Size}]{bPlayer.displayName}[/+][/#]";
    @LaserHydra Maybe implement this, but add an if statement that can check for a config option of something like "show clan tags = true"?

    **Edit: I had uploaded my copy of the plugin, but it got removed.**
     
    Last edited by a moderator: Feb 28, 2017
  2. I have been in direct contact with the developer. I have asked and verified his answers. His site does not keep any login details or history. Its all kept in your own browser cache as a cookie. You can delete your cookie at any time. If you do that you would have to add your server details each time you go to the site. Because he does not keep any details it also means you have to setup your server details on each device you use to view the website.
    I like it, because I don't have to have any software installed and I can manage my server while on the go from my phone or any device that has a browser.

    The software is still in beta, and I have been talking with him on future additions. He is always open to suggestions and you can email him directly. He always answers back.
     
    Last edited by a moderator: Feb 27, 2017
  3. I'm having issues granting a user a group that has a space in it. I've tried doing /chat user add bobakanoosh "Test Group" but that just returns the syntax.
     
  4. Wulf

    Wulf Community Admin

    Groups should not have spaces in them, only their titles.
     
  5. It seems '-' doesn't work either :(
    [DOUBLEPOST=1488226317][/DOUBLEPOST]Oh duh nvm. Doesn't matter because you can change the title :p
     
  6. Is there a way to get a users current groups? I don't see anything in the API

    Edit: I see the in-game command, but is there a way to bring that data into my plugin?
     
  7. Wulf

    Wulf Community Admin

    Groups are provided by Oxide, not this plugin. You can use the 'show' command to see them. You can also find methods for getting that info by looking at Oxide's source on GitHub.
     
  8. Is there an option for anti-chat spam/flood?

    I see it listed here: Better Chat - FAQ | Oxide
    But its not in the generated config file.

    Reason,
    I have a player on my server spamming chat

    I found another plugin: AntiChatFlood
    AntiChatFlood for Rust | Oxide
    But they have a warning saying they dont support BetterChat
     
  9. use the mute plugin
     
  10. Im down to code the functionality in,

    but if I do, will my patch be accepted? @LaserHydra
     
  11. Wulf

    Wulf Community Admin

    It can be done via a separate plugin, it doesn't need to be in BetterChat itself. It was removed for this purpose.
     
  12. Hey @Wulf I found this plugin:
    AntiChatFlood for Rust | Oxide
    But it has this warning in Red:
    "This plugin currently and will not support most other chat mods. Such as BetterChat, MagicChat and such plugins like that. As most chat plugins use a hook that 2 plugins can't use at once unless coded correctly."

    I tried to test it but I get this error:
    "Error while compiling: AntiChatFlood.cs(241,43): error CS1061: Type `ConsoleSystem.Arg' does not contain a definition for `connection' and no extension method `connection' of type `ConsoleSystem.Arg' could be found. Are you missing an assembly reference?"

    Was there another plugin that you were referring to? Thanks!
     
  13. Wulf

    Wulf Community Admin

    The plugin could be updated to support it, but I wasn't referring to a specific plugin. It's up the author if they want to support other plugins though.
     
  14. Is it possible to allow a certain group (Moderator group) to gain access to adding people to groups(or is that unavailable)?\\ How do I get it so that the clan tag will stay
     
  15. LaserHydra updated Better Chat with a new update entry:

    5.0.4

     
  16. ChatGuard + BetterChat = 0.0 (fix)
     
  17. grant group moderator betterchat.admin
     
  18. And rust admin chat tab stopped to work. Need a regex
     
  19. iv used rust admin tool for about 2 years now and its the best one by far
     
  20. Yeah, that's what I've always used too, a shame it's not being updated as it really is excellent. I've had a PM from the owner of MyRustAdmin and it's sort of put my mind at rest, but I'd be happier if I was hosting the tool on my own site. That's just me.