sentanos / roblox-js

!!!THIS PROJECT IS NO LONGER MAINTAINED!!! Execute ROBLOX website actions in node.js
MIT License
45 stars 45 forks source link

Error: You do not have permission to view the wall #88

Open jayvolr opened 6 years ago

jayvolr commented 6 years ago

I'm getting the error in the title when I try to use the getWall function. I'm logged in to an account that is able to view the wall of the group I'm querying, but even if I change the group id to a group that lets anyone view the wall (like groupID 8), it still gives me the same error message.

Is this a bug caused by some ROBLOX update or am I doing something wrong?

const express = require('express');
const rbx = require('roblox-js');

var app = express();

rbx.login('jayvolr', 'NotRealPasswordButIsRealInMyCode').then(() => {
  // I see this output in the console so login is working
 console.log('logged in as jayvolr');
});

app
   .get('/', (req, res) => {
      // Even if I change up getWall's arguments I always get the same error message
      rbx.getWall(85654, 1).then((wall) => {
         res.send(JSON.stringify(wall));
      });
   })
   .listen(3000, () => {
      console.log('Server listening on port 3000...');
   });
sbhadr commented 6 years ago

This could be three things: 1). A bug in your code 2). An update from Roblox trying to discourage botting 3). Your user can't actually view the wall

sentanos commented 6 years ago

Roblox’s update to the group wall that no longer allows going to a specific page has broken this function.

On Jan 31, 2018, at 15:00, Sanjay notifications@github.com wrote:

This could be three things: 1). A bug in your code 2). An update from Roblox trying to discourage botting 3). Your user can't actually view the wall

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub, or mute the thread.

sbhadr commented 6 years ago

Number 2. : )